Narendra Modi, India’s New Prime Minister: Pictures You Need to See

A supporter takes a picture of a map of India made of flowers with a picture of new Prime Minister Narendra Modi on it at the party's headquarters on May 16, 2014 in Ahmedabad, India. (Getty)