Ghana police begins investigation into death of Nigerian billionaire, Lulu Briggs

Nigerian oil mogul, Chief Olu Benson Lulu-Briggs mysteriously died in Ghana
Nigerian oil mogul, Chief Olu Benson Lulu-Briggs mysteriously died in Ghana