India police detain ‘Cockroach’ party founder ahead of protest

2 weeks ago