Two Muslim female journalists allege they were detained and brutally assaulted by police in India’s capital, Delhi.

Leave a Reply

Your email address will not be published. Required fields are marked *