Owo massacre: Group demands arrest of perpetrators
Six weeks after the terrorist attack on St. Francis Catholic Church, Owo , Ondo State, a group, Owo Nucleolus Club, has appealed to security agencies to arrest the perpetrators of the dastardly act who killed no fewer than 40 people and injured many worshippers. The group also said it was high time Nigerians rose up
Read More
