Home Tags Ukraine and Russia

Tag: Ukraine and Russia

Chilling film of a Russian tank incidentally exploding its own companions during a trap in Ukraine have been seen on the web. The clasp seems to show the awful mix-up occurring outside the city of Kyiv during a well disposed...