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. One of eight new female Sharia officers ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results