The Russian T-72 and a self-propelled howitzer have gone on display in the capital’s Royal Castle Square as ‘proof that determination, courage and professionalism can defeat the Russian Army.’ The tanks are part of a broader exhibition entitled 'The Invincible Army', which will later move on to other European capitals.
This site uses "cookies". By staying on it, you agree to the use of cookies.