Thousands of police personnel are deployed across the Indian capital ahead of a protest called by the Cockroach Janta Party [CJP], demanding the resignation of the Election Commission chief over alleged voter-roll irregularities. Several protests have taken place this month,
@AFP News Agency
1 grabs
No comments yet
Say something. You’re first.