Delta flight makes emergency landing on small island after engine problem

Jul 10, 2025 - 01:09
Delta flight makes emergency landing on small island after engine problem
Delta flight makes emergency landing on small island after engine problem