false prophet

A Sister Who Escaped


Public whipping or flogging with cane or whip is only one punishment for women under sharia law. Some are much worse than this such as facial or bodily mutilation. This video below is from a woman who managed to escape… Read More ›