Designed by
Title
Russian Modern Tank Recent Conflict Monument Kiev Ukraine #65318585
Description
Russian Modern Tank Captured Ukrainian Troops Recent Conflict Eastern Ukraine War Monument Great Patriotic War Museum Kiev Ukraine. Russian tank was used to show that Russia is supplying modern weapons to troops in Eastern Ukraine. Museum founded by Soviet Union 1981