Freedom

Why Are Truck Drivers Shutting Down Canada’s Capital Ottawa?

Right now, thousands of trucks have congregated in downtown Ottawa, Canada to protest mandatory vaccines for truckies ferrying goods between…

2 years ago