News

The FAA announced it's cutting the number of flights landing and taking off at Newark Liberty International Airport.