Help keep Salon independent

Nima Shirazi

Nima Shirazi is a political commentator from New York City. He blogs at Wide Asleep in America. Follow him on Twitter @WideAsleepNima