Russia displays military might at Victory Day parade

A military parade dedicated to the 66th anniversary of the Soviet victory in the Great Patriotic War against Nazi Germany was held on Red Square in Moscow on Monday. The parade involved a march pass of 20,000 servicemen and over 100 pieces of military hardware, including Topol-M ballistic missile launchers, S-400 Triumph air defense systems, […]