Israel “justice” blames Rachel Corrie for her own death!
Source: Latuff, 2012

Israel “justice” blames Rachel Corrie for her own death!

Source: Latuff, 2012