© 2024 SJC Media.
Opinion
How to deal with a hostage-taking, extortionist China
Canada
Canada’s climate-change inaction violates Indigenous human rights: report
This Canada Day, the country must reflect on its history to write its future
Coronavirus measures from governments need human rights oversight
World
The UN, where rights abusers get to be on the human rights council