Making Sense of India’s Newfound Love for Russian Oil
India’s love affair with Russia began a long time ago. India won its independence from the UK in 1947. Jawaharlal Nehru, its first prime minister, was a self-declared socialist who drew inspiration from the Soviet Union. In the decades after...