Barack Obama’s India Visit

'Sisters and brothers of India', says President Obama quoting Swami Vivekananda

Recalling the historic handle of Swami Vivekananda, US President Barack Obama started his townhall assembly in New Delhi with the… Read More

10 years ago