Human Rights Watch
Human Rights Watch is a US-based international non-governmental organization that conducts research and advocacy on human rights. Its headquarters is in New York City. History Human Rights Watch was founded under the name Helsinki...