Delhi police attack, molest Muslim protesters
Policemen from Delhi, India have attacked students for protesting a Citizenship Amendment Act (CAA) and National Register of Citizens (NRC)....
Policemen from Delhi, India have attacked students for protesting a Citizenship Amendment Act (CAA) and National Register of Citizens (NRC)....