Woman screams in pain during caning in Indonesia as crowd cheers
Banda Aceh: A young woman screamed in pain as she was caned on Monday in front of a jeering crowd in Indonesia’s Aceh, the latest person to be punished for breaking the province’s strict Islamic laws. Aceh is the only province in the world’s most populous Muslim-majority country that imposesContinue Reading