Police in Canada's capital Ottawa have cleared a main protest site in front of parliament that had been occupied by demonstrators for over three weeks. More than 170 people have been arrested and ...
legal affairs and Canada's place in the world. Mike has covered international affairs extensively for the past three decades for major Canadian news organizations, including the Ottawa Citizen ...