Who stands where on the Russia-Ukraine conflict? Why sanctions created no deterrent?
WION Video Team|Updated: Feb 26, 2022, 11:25 PM IST
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.