Air Seychelles flight with 128 Israelis on-board forced to make emergency stop in Saudi Arabia
By Asian News | Published Aug 30, 2023
The flight was forced to land due to an electrical problem, although the pilots did not declare an emergency touchdown.