Muslims Dump Raw Sewage On Heads of Couple for Having Sex Outside of Marriage

The couple are thought to have been seen engaging in ‘immoral acts’ in the city of Langsa, in north-western Indonesia’s Aceh province…

(1098)