Ramkripal Yadav casts his vote

  • 5 years ago
All of Karnataka and much of Rajasthan and Maharashtra are voting today in the biggest of nine phases in the general elections. Of the 121 constituencies across 12 states where polling is on, the Congress holds 36 seats and the BJP 40

Recommended