Sharia police have caned a couple 140 times each in Indonesia’s Aceh province for having sex outside marriage and drinking alcohol, likely one of the severest such punishments since the deeply conservative region adopted Islamic law.
Sexual…
Continue Reading





