Showing posts with label Israel. Show all posts
Showing posts with label Israel. Show all posts

Open Letter to the Israeli Security Apparatus

Deaths as Israeli forces storm Gaza aid ship

Amazing what they get away with! isn't it?