Polling for the last and seventh phase of the 18th Lok Sabha elections on Saturday brought the great democratic exercise of voting for 543 MPs to completion. From the world’s highest polling station in Himachal Pradesh to crossing rivers in Jharkhand, voters beat odds to cast their ballots
firstpost.com
Read Full Story