PUBLIC FLOGGINGS, STONINGS and other punishments for women under Islamic law

PAKISTAN

AFGHANISTAN

IRAQ

AFGHANISTAN

PAKISTAN

SUDAN

EVEN GERMANY

H/T STOPShariaLAWnow

RELATED STORIES: Women