After years of being closed for construction, the recently opened Terminal E at IAH boasts an 11-lane departure curb and 10 TSA security lanes.
Flights were delayed at multiple airports across Texas Tuesday afternoon as high winds affected the region. RELATED: Power ...