
The latest self-proclaimed “freedom convoy” comes after 97 people were arrested at the weekend in Paris where thousands of demonstrators defied a ban on attempting to blockade the French capital. In France, the demonstrators took aim at the “vaccine pass” …