President Obama visits India

President Barack Obama touched down in India on Sunday, January 25, for a three-day state visit.