Police arrest two leaders of protesting truckers in Canada's capital
OTTAWA, Ontario — Hundreds of truckers clogging Canada’s capital stood their ground and defiantly blasted their horns Thursday, even as police arrested two protest leaders … Read more