TEHRAN – Iran has sharply rebuked Canada for presenting itself as a global defender of human rights, arguing that the country should instead face scrutiny for its own record of systemic racism and abuses against Indigenous peoples.
In a…

TEHRAN – Iran has sharply rebuked Canada for presenting itself as a global defender of human rights, arguing that the country should instead face scrutiny for its own record of systemic racism and abuses against Indigenous peoples.
In a…