India has defended its oil ties with Russia as a matter of energy security and national sovereignty, calling the tariffs “unjustified and unreasonable.”
Share this article
If you liked this article share it with your friends.they will thank you later