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

🔗 Read original sourceAl Jazeera [RAW]