Owo Massacre Owo Massacre: The British government has condemned the brutal killings on Sunday at St Francis Catholic Church, Owa-luwa Street, Owo Kingdom, Ondo State. Recall that less than 25 worshipers were killed by pastors who attacked a church in Owo. A senior Catholic church official in Ondo State has …
Read More »