Riot Police, Tear Gas, Water Cannons Needed to Protect Peaceful Pro-Life Marchers in Switzerland

Police in Zurich, Switzerland were forced to use water cannons and tear gas against anti-life protesters who tried to disrupt a recent March for Life of about a thousand pro-life supporters marching through the streets of Switzerland’s largest cit. More on this here.