Owo Massacre: Women perform rituals, place curses on attackers [Photos]
Following the killing of worshippers by gunmen at Saint Francis Catholic Church last Sunday in Owo, headquarters of Owo Local Government Area of Ondo State,
Read more