Noora Shalash Goes on a Crazed Antisemitic Tirade

Share this story

A person holds a flag that says "Free Palestine" during a protest against Israel, in New Haven, Connecticut.

Comments

Advertisement

Advertisement