More than 300,000 police officers and soldiers are deployed to secure polling stations in more than 42,000 villages.
Seek Knowledge, Find Knowledge
More than 300,000 police officers and soldiers are deployed to secure polling stations in more than 42,000 villages.