Russia marks Victory Day as Putin rails against West's 'arrogance'

Russian servicewomen march during the Victory Day military parade in Moscow, Russia, Thursday, May 9, 2024.