Read MoreAcross 13 states, 88 constituencies go to the polls on April 26 in the second phase of the world’s largest election.Across 13 states, 88 constituencies go to the polls on April 26 in the second phase of the world’s largest election.

Terms of Use
Read MoreAcross 13 states, 88 constituencies go to the polls on April 26 in the second phase of the world’s largest election.Across 13 states, 88 constituencies go to the polls on April 26 in the second phase of the world’s largest election.