The International Center for Human Rights in Toronto, ON is dedicated to advocating for and protecting the rights of individuals on a global scale.
Through research, education, and outreach initiatives, the center works to promote awareness and understanding of human rights issues and foster positive change in communities worldwide.
Generated from their business information