anti-balaka, car, central african republic, global, seleka, Global, Current

This Church in CAR Is Giving Shelter to Muslims on the Run from a Christian Militia

A Christian church in the Central African Republic is currently providing shelter to a group…