It says right in the article that she is a sociology professor.
Her words in the video...”.....my Great Hero, Hugo Chavez...blah blah.....”
So she came back from Nicaragua....my guess is that she popped a lot of dope before getting on the plane.
All airlines should carry some strong duct tape, some restraints and a muzzle for idiots like this.
I don’t think even Penn State will give her tenure. This was just embarrassing....