The Russian demands come amidst the nation's invasion of Ukraine, an action that has been vehemently condemned by many countries around the world, including the US and UK.
Copyright © 2024 - Odisha Television Limited All Rights Reserved.