Tag: India

India Russia
Online Articles

India Dropped the Ball on Ukraine

By: Ayān SulePicture credits: Wikimediacommons

Devised by India’s first Prime Minister, Jawaharlal Nehru, India’s Nehruvian foreign policy has been one that lies ideologically