News

Delta’s decision to add both Sardinia and Malta to its flight map was influenced by nearly 150,000 votes cast during the ...