Nigerian officials blamed the terror attack on St. Francis Catholic Church in Owo, Ondo State, on the Islamic State West Africa Province while avoiding references to networks of politically powerful herdsmen, Knoxville News Sentinel reports. According to a senior fellow at the Religious Freedom Institute in Washington DC, Stephen Rasche, Nigerian Christians no longer trust their own government or the ...