Canada Police reclaim capital Ottawa after weeks-long truckers' protests| Latest English News |
Rumble
With over 190 people arrested, the Canadian Police have reclaimed the capital city Ottawa from the protesting truckers...
With over 190 people arrested, the Canadian Police have reclaimed the capital city Ottawa from the protesting truckers...