An Islamic cleric identified as Alfa Giga, involved in a tragic incident that claimed the lives of his father and brother, has been apprehended.
Reports indicate that he was arrested on Sunday, September 8, 2024, in the Apete area of Ibadan, Oyo State, after being found with disturbing evidence. It is alleged that the suspect specializes in s+lling parts of his victims.
He was interrogated by eyewitnesses before being handed over to the police for further investigation.