Resistance Means ….

Resistance Means ….
Fri Apr 17, 2015 20:42:19

A Palestinian child throws a stone towards Israeli forces during clashes between Palestinian protestors and security forces following a demonstration in support of Palestinian men imprisoned in Israeli jails and against the expropriation of land by Israel, on April 17, 2015 in the village of Kfar Qaddum, near Nablus in the occupied West Bank.

 

Resistance Means ….

 

NULL