Newark’s stunning new Terminal A is now open, but with serious 1st-day hiccups
Hours-long delays, a power outage and a security breach weren’t what passengers were expecting from the brand-new Terminal A at Newark Liberty International Airport (EWR) on Thursday, Jan. 12. After…