In recent months, Africa's skies have been under intense scrutiny as a series of fatal crashes have raised questions over pilot training, regulatory enforcement, maintenance standards, weather ...