New investigation into air traffic controllers

Multiple air traffic controllers were allegedly sleeping on duty or using alcohol and drugs.

December 3, 2023

Examined