Watch: 'Cockroach' protester detained minutes after BBC interview
Tens of thousands of security personnel have been deployed and roads barricaded in Delhi to stop the latest Cockroach Janta Party demonstration.
Source link
Tens of thousands of security personnel have been deployed and roads barricaded in Delhi to stop the latest Cockroach Janta Party demonstration.
Source link