Air Malta flight from Geneva returns to base twice because of technical issues

By September 3, 2023