Source: United States & Canada – South China Morning PostMore than 760 flights were delayed within, into, or out of the United States as of Wednesday 6.30am ET, flight tracking website FlightAware showed. The Federal Aviation Administration (FAA) was working to restore a system outage.Read More