Paul Rosenberg is a California-based writer/activist, senior editor for Random Lengths News, and a columnist for Salon and Al Jazeera English.
NEWSLETTER
Sign up for daily email updates!
Get the latest news from Shepherd Express delivered directly to your inbox.