The first group of women to practice whip punishment in public in Indonesia

January 30, 2020

The first eight women agreed to carry out the task of public punishing whip for women who violated Islamic law in Aceh province, Indonesia. The masked woman approached her target anxiously, got into position and then whipped her whip. This proves to be the newest member of the first female punishment team in Indonesia’s Aceh […]

Read More