With the United States under President Trump retreating from the role of global human-rights champion, Canada is stepping into the breach. But it is finding its advocacy under fire by those it criticizes and its own citizens.
Christian Science Monitor | World, Christian Science Monitor: World
Fri, 08/10/2018 - 11:27am