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

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera