A number of women in the Sharia-ran autonomous region of Aceh in Indonesia were left unable to walk after being publicly whipped. On March 4, a total of 12 people were publicly flogged as punishment after they were caught in a hotel raid in Banda Aceh several months ago, the Express reported. All 12 had […]