
Why Uttar Pradesh’s Meerut Is a Magnet for India’s Politicians
Located roughly 60 miles to the northeast of the national capital New Delhi, the industrial town of Meerut has emerged as a major pit stop in the poll-bound northern Indian state of Uttar Pradesh. Political leaders of several major parties have headed to this city to campaign in the upcoming state assembly elections. Elections to…