Russia Had a Sad Military Parade
Video Summary Russia’s Victory Day celebration on May 9th was marked by a lackluster military parade in Moscow’s Red Square. The parade featured Russian servicemen in their service uniforms, but lacked any significant military equipment, with only an antique T-34 tank making an appearance. President Putin’s speech focused on his usual grievances against the West, […]