Narendra Modi, the leader of the Bharatiya Janata Party claimed victory as India’s next and 16th Prime Minister on Friday. Official results show his party winning at least 275 of 543 parliamentary seats, carrying a clear majority. It is first time in three decades that nation’s 540 million voters choose a single party to rule […]