France saw its largest protests yet against the country’s health pass, as thousands swept across major Italian town demanding an end to the infamous green pass. On Saturday, Protesters […] Click here to view full article Tags:pos