MOSCOW, RUSSIA (MAY 9, 2017) (CHANNEL ONE) – Russia showcased its modernised war machine in a traditional grand parade on Moscow’s Red Square on Tuesday (May 9).
Continue reading
MOSCOW, RUSSIA (MAY 9, 2017) (CHANNEL ONE) – Russia showcased its modernised war machine in a traditional grand parade on Moscow’s Red Square on Tuesday (May 9).
Continue reading