Polling marathon commences in India, as the largest general election in the world kicks off today
The first phase of the largest general election in the world kicks off today, as some 900 million people are eligible to vote across 20 states in India. The poll is divided into seven separate …
