Italian Police Use Water Cannon to Push Back Anti-vax Protesters in Rome

Around 10,000 people took to the streets in the heart of the Italian capital to protest against the Green Pass.

from Top World News- News18.com
Read Rest:news18...