Islamists in DRC slay Christians with a view to creating new caliphateThe post Islamists in DRC slay Christians with a view to creating new caliphate appeared first on Worthy Christian News.