Tips Support Alpha News with a 100% Tax-Deductible Donation
Home Tags Delta Airlines

Tag: Delta Airlines

Delta Airlines Strands Thousands

Delta Airlines has stranded thousands of its passengers after a power cut forced the carrier to suspend flights earlier on Monday. Affected were Delta flights...