Obama hails Narendra Modi as India’s Reformer-in-Chief
In a rare gesture, US President Barack Obama has heaped praise on Indian Prime Minister Narendra Modi, calling him as 'India's Reformer-in-Chief'. Modi, who is featured on TIME's List of 100 Most Influential People, thanked Obama for the…