Russians descend on Moscow's Victory Park to goggle at captured Western military hardware including British armoured cars put on display by Putin after they were seized in Ukraine
Related Articles

Visit the full article