Protests were held after three church leaders were killed and three others injured in India’s Manipur state.

Leave a Reply

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