At least 100 people were arrested in Canada as police clamped down on trucker convoy protesters who blockaded Ottawa for weeks
Supporters and truckers front the Parliament Hill during a protest in downtown of Ottawa, Canada.Mohamed Kadri/NurPhoto via Getty Images The...
Read more











