Gay? Probably. Che Guevara murder tshirt? Check. Kafiya in Palestinian black and white? Yep. Palestinian flag pin? Yep. Flashing his US passport to prove his superiority to others? Of course. Jewish? Who knows? Watch as Israeli police take out this American trash. I love the surprised look on his face as he gets frog marched to a police cruiser.