
Indian Prime Minister Narendra Modi gives a speech on June 2, 2017.
Stories this photo appears in:
Indian Ruling Party Narrowly Wins Key State Election
India's ruling Bharatiya Janata Party (BJP) has retained power in Prime Minister Narendra Modi's home state of Gujarat -- but only by a whisker.

