Across 13 states, 88 constituencies go to the polls on April 26 in the second phase of the world’s largest election…
Read More Source: AL Jazeera English