India defies NATO pressure on Russian oil imports

Munawar Zaman

Press TV, New Delhi

India has firmly rejected pressure from NATO to halt imports of Russian oil, insisting that its sovereignty comes first.

The South Asian…

Continue Reading