alturi.org
Inter-American rights body finds Jamaica violated LGBT rights
The Inter-American Commission on Human Rights (IACHR) found in a landmark decision released Wednesday that the Jamaican government is responsible for violating the human rights of two of its nation…