Indonesian Province Makes Homosexuality Punishable by 100 lashes
A new law in the Indonesian province of Aceh has made gay sex punishable by 100 lashes with a cane.
Continue ReadingA new law in the Indonesian province of Aceh has made gay sex punishable by 100 lashes with a cane.
Continue Reading