In his first visit to India after demitting office in January, former U.S. President Barack Obama addressed a town hall during the Hindustan Leadership Summit in Delhi, where he interacted with about 300 youngsters. Emphasising on the need for religious tolerance, he said that India...