Islamic Justice: Nine women protesters get 20 lashes each in Sudan
The Islamic Republic of the Sudan is doling out sharia justice as America’s left stands in solidarity with these monsters. “Islam empowers women.”
The Islamic Republic of the Sudan is doling out sharia justice as America’s left stands in solidarity with these monsters. “Islam empowers women.”