Covid-19 Pandemic| Anti-vaccine protests in Spain, Germany protesters clash with police

Governments have imposed vaccines mandates to fight the new Omicron variant surge, resulting in massive protests across the Europe. Here's a quick round-up.