Air France suspends flights over Red Sea after crew spot ‘luminous object’
Air France was forced to suspend flights over the Red Sea after one of its flight crews reported…
Air France – the French flag carrier, providing domestic and international passenger and cargo services.