Knoxville News Sentinel has reported that Nigerian officials “blamed the terror attack on St. Francis Catholic Church in Owo, Ondo State, on the Islamic State West Africa Province while allegedly avoiding references to networks of politically powerful herdsmen”. Speaking on the recent massacre






