Japan



Chilli spray & Maoist slogans: Delhi pollution protest turns red — what happened on ground

Anti-pollution protests in Delhi turned political as demonstrators displayed pro-Maoist posters, leading to over 22 arrests. Police reported protesters used chilli spray on personnel. The BJP labelled them 'professional protesters' and 'urban Naxals.' Meanwhi
Get more results via ClueGoal