Sunday, May 11, 2025

Newark Liberty International Airport problems: Another equipment outage causes FAA to issue brief ground stop