Europeans Furious About New Lockdowns Eurasia Review 21 Mar 2021 Protesters clashed with police in Germany and Croatia and some took to the streets in Switzerland on Saturday as new..