Ilka Schroeder is back
Ilka Shroeder (or Schroder) was the Green Party EU Parliament rep last seen speaking out against EU support for the Palestinian Authority two years ago. See previous: llka Shroder: The War Against Israel and Growing European Nationalism. A quick quote…
read more