
Scathing rebuke of France, Canada: ‘Wrong side of justice’
In a sharply worded denunciation, political leaders and human rights advocates are calling out France and Canada for what critics describe as a betrayal of democratic principles and a failure …
Scathing rebuke of France, Canada: ‘Wrong side of justice’ Read More