Persecution Post – Nigeria
Persecution Post "In another filmed massacre, 11 Nigerian Christians were executed by the Islamic State West African Province (ISWAP) over the Christmas holiday. Wearing the…