Amnesty International on Tuesday condemned the public caning of two men in Indonesia’s Aceh province after they were convicted of same-sex relations under Islamic criminal law. Aceh, located on the ...
On Monday, the European law enforcement agency said a worldwide investigation, dubbed Operation Pangea, has brought together police from over 90 countries in a bid to stem a rising flood of criminal ...