A Russian Cartoon about the Kiev Regime and the situation in Ukraine, involving their masters (US - NATO - EU) weapons!

Back to Top