Delta Flight Forced To Land Due To Technical Issues, Then Emergency Slide Deploys Inside Cabin Published 12 Jun 2023 What a nightmare Full Article