Kneeling woman is brutally caned for adultery by masked sharia law enforcer in Indonesia

The barbaric punishments, which occurred today in Banda Aceh, are the latest to emerge from the only province in the country to implement the Islamic punishment.

Share