Saturday 12 June 2010

Norman Finkelstein on Freedom Flotilla

River to Sea Uprooted Palestinian

No comments: