Categories Uncategorized A carnival float depicts Russian President Vladimir Putin kissing the devil at a parade in Cologne, Germany, on February 14. Post author By Mike Nova Post date March 4, 2023 Listen to this article A carnival float depicts Russian President Vladimir Putin kissing the devil at a parade in Cologne, Germany, on February 14. ← In Arrest Of Former Top FBI Agent, Shadow Of Russian Oligarch Deripaska Looms — Again → Biden and Scholz: US, Germany in ‘lockstep’ on Ukraine war