Deena Guzder

  • Deena Guzder is the co-News Director at the national TV/radio show Democracy Now! She has reported on human rights issues across the globe and is the author of Divine Rebels (Chicago Review Press 2011).
@dguzder1

Articles by this author