Armed men entered St Francis Catholic church in the town of Owo in Ondo state, south-west Nigeria during Sunday service. Show more
Discover 11,128,835 listings and 277,897 playable programmes from the BBC
Armed men entered St Francis Catholic church in the town of Owo in Ondo state, south-west Nigeria during Sunday service. Show more