Larry MadowoInternational CorrespondentLarry Madowo is an international correspondent for CNN based in Nairobi. Full Bio
Larry MadowoInternational CorrespondentLarry Madowo is an international correspondent for CNN based in Nairobi. Full Bio