Channelone.com

Jan 26, 2015 · The president and first lady landed in New Delhi, India yesterday on their three day visit to a country that hasn't always had the greatest relationship with America. But the U.S. and India are attempting to change that. India's 1.2 billion people make up the world’s largest democracy. That's four times the population of the U.S. ................
................