
Russia holds 80th anniversary victory military day parade in Moscow
More than three years into the full-scale invasion of Ukraine, Russia is hosting its 80th anniversary Victory Day parade complete with a massive military performance on Red Square in Moscow. President Vladimir Putin welcomed a procession of foreign …