PoliticsIndia deploys thousands of police in New Delhi ahead of election protest
Authorities have stationed more than 20,000 police and paramilitary personnel in the capital before the election-related protest.
India deploys thousands of police in New Delhi ahead of election protest
Politics