Taha Ghayyur is the executive director of Justice for All Canada, a non-profit human rights and advocacy organization based in Toronto dedicated to preventing genocide.
Canada is bidding for a seat on the United Nations Human Rights Council 14 years after it last acted as a member, but it will likely face scrutiny over its global human-rights advocacy track record in the process.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.