JAMAICA’S ANTI-BUGGERY LAWS MAY BE FACING THEIR BIGGEST LEGAL CHALLENGE YET

Jamaica’s anti-buggery laws might be about to face their biggest legal challenge yet. The Inter-American Commission on Human Rights announced it would review whether it could make a case to challenge Jamaica’s anti-buggery laws. The IACHR is a principal and autonomous organ of the Organization of American States. It’s mission is to promote and protect human…