Two Muslim female journalists allege they were detained and brutally assaulted by police in India’s capital, Delhi. Police have denied the allegations, claiming the journalists were brought to the station over an illegal parking dispute.

Source link

Leave a Reply

Discover more from Occasional Digest

Subscribe now to keep reading and get access to the full archive.

Continue reading