Police Confirm Death of Cult Leader 2Baba, Suspected in Murder of Rivers DPO Police Confirm Death of Cult Leader 2Baba, Suspected in Murder of Rivers DPO By Luv Admin on February 20, 2024