India will never allow itself to be humiliated or pushed into a corner by Western powers, foreign affairs expert Robinder Sachdev has said, responding to Russian President Vladimir Putin’s praise of Prime Minister Narendra Modi and his warning that India could lose up to USD 10 billion if it stopped importing Russian oil.

“India or actually any self-respecting nation will not let itself be humiliated. India will never allow itself and we have seen it in the past months. The more pressure is there from the Trump administration on India, the more stronger the Indian government has stood up, the people of India have stood up, the public opinion in India has stood up. So it is counterproductive for the West, for America to pressure India,” Sachdev told ANI.

Sachdev’s comments came after Puti

See Full Page