Katie talks to Jewish Israeli-German activist Iris Hefets about Germany's alarming crackdown on free speech from Jews and Palestinians. She herself was detained over holding a sign. Katie also talks to Dr. Mohamad Abdelf…
Home
Feed
Search
Library
Download