By Chris Menahan – Information Liberation
Israeli soldiers can be seen shooting starving Palestinians collecting food aid in the northern Gaza Strip in footage released Thursday by Al Jazeera. Continue reading “VIDEO: Israeli Soldiers Shoot Starving Palestinians Collecting Aid in Gaza”