Media Trust Score0%

Passenger arrested after seen punching a flight attendant – Beaumont Enterprise

FILE – The American Airlines logo on top of the American Airlines Center in Dallas, Texas on Dec. 19, 2017. Passengers and crew members restrained …

  • You already voted!
  • Read More