WITH his resounding victory last week in crucial state elections, Indian Prime Minister Narendra Modi has underlined his stature as the most popular leader in the country - arguably the most popular since Indira Gandhi in the early 1970s. In the state of Uttar Pradesh (UP), India's largest and
0 Comments