The U.S. president is due to arrive in New Delhi on Sunday
Read more on time.com
nicole foggo flipped this story into Random Stuff•3352d