She’s being called “world’s most annoying passenger ever”

Massachusetts, US (BBN)-If having to sit cheek-by-jowl in the cramped space of economy on a plane...

Read More