Airlines Delta Air Lines Flight is Forced to Return to JFK After Emergency Slide Detaches During Climb-Out by Anthony Losanno April 26, 2024 by Anthony Losanno April 26, 2024 Delta Air Lines flight DL520 was forced to return to New York John F … 0 FacebookTwitterPinterestEmail