Human Rights Watch
Name:
Human Rights Watch
Description:
Human Rights Watch is the largest independent human rights organisation based in the US. It conducts fact finding missions in many countries producing asylum seekers.