Fulani Strike Again In Nigeria
Saint Francis Xavier Church in Owo, Nigeria was the scene of the latest attack by the Fulani. The attackers threw explosive devices into the church indiscriminately, followed by shooting through the windows. There were many children present in an area set aside for them to sit following their Sunday [...]