Captured British armoured cars and American tanks are put on display in Moscow after being seized...
• By MEIKE LEONARD and PERKIN AMALARAJCaptured British armoured cars and American tanks are put on display in Moscow after being seized from Ukrainian forces as part of a new exhibit that claims Russia's victory is inevitable