pollution protest
-
North India
Police detain 15 people during Delhi pollution protest; officials say youth ‘pepper sprayed’ cops
Officials confirmed that an FIR has been registered under multiple sections, including those related to obstruction of government work. Delhi…
