International Gay and Lesbian Human Rights Commission

The International Gay and Lesbian Human Rights Commission (IGLHRC), founded in 1990, is a leading international human rights organization... Read more