Share Twitter Facebook LinkedIn Email Throngs of revelers have taken to the streets of Germany’s Carnival strongholds along with floats that satirized the Ukrainian and Russian presidents, German politicians, former U.S. President Donald Trump and many others Read More