Africa’s health boss ‘mistreated’ at German airport
The acting head of the African Centres for Disease Control (CDC), Ahmed Ogwell Ouma, has returned to Kenya after allegedly being mistreated over the weekend by immigration officials at Frankfurt airport in Germany.
He said the immigration…