India’s popular but polarizing leader Narendra Modi is extending his decade in power. Who is he?
By ASHOK SHARMA, SHEIKH SAALIQ and KRUTIKA PATHI Associated Press NEW DELHI (AP) — India’s Prime Minister Narendra Modi, who claimed victory for…
Continue Reading