Surprise Me!

189 Tainted Candidates In Phase 6 Fray

2019-10-07 1 Dailymotion

Voting for phase 6 of the Lok Sabha elections takes place on May 12. Of the 979 candidates in the fray, 189 have criminal cases against them, according to an ADR report

Buy Now on CodeCanyon