London, UK. 1st April, 2017. Avtivists Rolling Picket for Palestine Land Day rally against the racist, apartheid, Zionist state of Israel force lands grabbing, torture and killing the cruelty did to of Palestinian people and the illegal Balfour declaration to be revive outisde Marks and Spencer, London,UK. by See Li
{}