Female flogging force unveiled in Indonesia to publicly punish women who violate Sharia law

Female flogging force unveiled in Indonesia to publicly punish women who violate Sharia law

A female flogging unit has been introduced in Indonesia’s Aceh province to dole out public whippings against women found violating the region’s Sharia law.

Leave a Reply