Whipped 100 times for having sex outside marriage: Kneeling woman is caned by masked Sharia law enforcer in barbaric punishment in Indonesia