Nairobi Kenya Airways Issues Apology Over Unacceptable Treatment of Nigerian Passengerby Miles Cooper February 5, 2025