Politicians and their criminal linkage
The election in India is colossal with 814 million people casting their votes to select the new government. Electorate in the country is largest in the world and determined to usher in a new political party, which will bring about …