Religious police in Indonesia caned two men for gay sex on Tuesday, with hooded men inflicting 82 lashes on each of them as hundreds of people watched the punishment ordered by an Islamic court. Cheers and applause went up from a crowd gathered outside a mosque in the city of Banda Aceh, capital of the...