Ukraine-Russia war: UK video shows Moscow's 'costly failure'

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
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.