Protests Erupt In Italy After New "Health Passports" Revealed
• Zero HedgeThousands of people flooded the streets of Turin, a city located in northern Italy, Thursday evening to protest harsh government restrictions for unvaccinated citizens, dubbed the "green pass."