Canadian police appear to end protesters’ siege of Ottawa
Published
Published
Watch VideoThe Pentagon has approved the deployment of 700 unarmed National Guard troops to the nation’s capital as it prepares..
With demonstrators now in clear retreat after hundreds of police in riot gear swept through the streets of Canada's besieged..