Who stands where on the Russia-Ukraine conflict? Why sanctions created no deterrent?

Published: Feb 26, 2022, 11:25 PM(IST) WION Video Team
The sanction imposed by the West has not stopped Russia from halting the invasion of Ukraine. Reportedly, no sanctions have been imposed on Russia’s energy sector.
Read in App