Cedric Babu is dead
Cedric Babu, the son of Capt. Francis Babu and Olive Kigongo, has sadly passed away. The renowned sportsman died at Aga Khan Hospital in Nairobi, Kenya, where he had been airlifted after collapsing in Kigali, Rwanda. At the time of his death, Cedric and his family were actively seeking £300,000