Daily Archives: 5th September 2012

Israel says “Rachel made me do it”

Lawrence Davidson argues that behind the Israeli court ruling that Rachel Corrie was responsible for her own death is a racist culture that considers all Palestinians and their allies as terrorists. Read more [...]