At least 50 worshipers of St Francis Catholic Church have been killed by gunmen in Owo town, Ondo state, southwestern Nigeria, local media reported. The gunmen entered the church and shot at the congregation during a service to mark the holiday of Pentecost, witnesses said. After visiting the church and …
Read More »