Woman Owns Islamists On Sex Abuse

Bahraini women's rights activist Ghada Jamshir attacks Islamic clerics for Fatwas authorizing the sexual abuse of children. Well done.

Categories

Video Shock and Awe