Across 13 states, 88 constituencies go to the polls on April 26 in the second phase of the world’s largest election.
Read the news from all international angles and create your independent opinion
Across 13 states, 88 constituencies go to the polls on April 26 in the second phase of the world’s largest election.