New Delhi: US President Barack Obama will host a town hall-style meeting in India on Tuesday, seeking to stress the shared values of the worlds largest democracies, as he wraps up a visit aimed at reinvigorating ties.
To continue reading the rest of the article, click here