The tragic death this past weekend of 60-year-old Kelly Novit could have been avoided had she been wearing a seatbelt.
The United States Department of Transportation (DOT) has approved American Airlines’ new Flaghship Suite business class seats after the Department found they were compliant with the Air Carrier Access ...