In Newly-Released ISIS Video, 11 Christians Are Killed in Nigeria

NCR has this news here.

Featured