Home Current India detains scores at protest demanding election chief quit

India detains scores at protest demanding election chief quit

India detains scores at protest demanding election chief quit



Police detained protesters in Delhi as thousands of security forces locked down the city to stop a ‘Cockroach’ youth rally …

source

Leave a Reply

Your email address will not be published.