Nigeria Rivers State Police Confirm Death Of 2-BABA, Suspect Involved In Murder of DPO By TVC News Nigeria - February 20, 2024 0 5 Share Facebook Twitter Google+ Pinterest WhatsApp The Rivers State Police Command confirmed the death of a wanted cult leader, Gift Okpara, also known as 2-Baba, who was … source Related