An Indonesian man who worked for an organisation that helped draft strict adultery laws has been publicly whipped after being caught having an affair with a married woman.
Mukhlis bin Muhammad of the Aceh Ulema Council was flogged 28 times. The woman he had the affair with was caned 23 times.
Mukhlis is from the deeply conservative Aceh region, the only place in Indonesia which practises the strict Islamic law, Sharia.
Gay sex and gambling are also punishable by public caning in Aceh. The couple was caught by officials apparently in a car parked near a tourist beach.
The 46-year-old is also an Islamic religious leader.
He is the first religious leader to be publicly caned in Aceh since Sharia law came into force in 2005.