From Finland to Gaza: The Odd Case of Anna Kontula
This week, Finnish Member of Parliament Anna Kontula was arrested by Israeli police officers on her way to Gaza. But what was she doing there? This strange story offers a glimpse into the twisted anti-Israel narrative that has taken root…