For more than 40 years, Human Rights Watch has defended people at risk of abuse by investigating abuses scrupulously, exposing the facts widely, and relentlessly pressing those in power for Read more...
Volunteer at IRAN.CA to contribute to Iranian-Canadian community and gain valuable experience!