Court Remands Four Police Over Owode Onirin Killings

An Ebute Metta Chief Magistrates’ Court in Lagos on Tuesday, the 10th of March, 2026, ordered…