Coughing and sneezing
Octopus Soveticus
Propaganda in Russia. If you want to see more cartoons about Putin's Russia, visit our col...
Editor's choice
Putin and Kim Jong-un deepening their relationship
Putin and Kim Jong-un are deepening their relationship.