Two suspected ritualists were set ablaze by a mob in Oja-Odan, in the Yewa-North Local Government Area of Ogun State, on Saturday, February 12. The two suspects, known as Idowu Afolabi and Johnson Adebiyi, were apprehended with fresh human parts by some local teenagers and turned over to police officers at the Oja Odan divisional headquarters, where they were detained. When an enraged crowd attacked the police station, overwhelming the officers on duty, and forcibly marched the detainees out of their cells and lit them ablaze in front of the station, the situation became terrifying. Reacting t…