World

Pilot had to ‘slam on the brakes’ to avoid hitting a truck at North Carolina airport

Published: 

A screengrab from video shows American Airlines 1197 stopping as two vehicles pass in front of it on Wednesday, April 15, 2026, at Charlotte Douglas International Airport. (Charlotte Douglas International Airport via CNN Newsource)