Thousands of irate youths were seen at the palace of the traditional ruler of Owo town in Ondo state where terrorists invaded catholic church and killed worshippers. Jkcyno news gathered that the perpetrators of the crime have been caught. However, we could not substantiate how and where they were apprehended and no sign of them