Published 14:13 IST, May 9th 2022
Russia derides West; top officials stand atop UK-made luxury cars on Victory Day parade
Mocking the West for its support of Ukraine amid the war, Russia, on Monday, made its top officials stand on UK-made luxury cars at its Victory Day parade.
Image: en.kremlin.ru | Image:
self
Advertisement
14:13 IST, May 9th 2022