• 5 years ago
Military vehicles carrying missile launchers and weapons paraded through the streets of Moscow on Monday as the country geared up for its annual Victory Day parade on Red Square.

Recommended