Ukraine-Russia war: UK video shows Moscow's 'costly failure'
June 03, 2022 at 08:01 AM EDT
A new video released Friday shows the territorial battle between Russian and Ukrainian troops and the failures of Vladimir Putin’s military during the war