As Russian tanks rolled into Ukraine, the Western nations condemned Russian President Vladimir Putin for the illegal invasion and the killing and destruction that went with it. “Putin is deranged, Putin is insane, Putin is a killer and he will destroy the world along with Russia,” are just some of the condemnations being heaped on […]