Metro news Police confirm death of 2Baba, wanted killer of Rivers DPO Editor Feb 20, 2024 Emmanuel Nlewedum, Port Harcourt The Rivers State Police Command has confirmed the…