London, England, UK. 4th November 2017.  Thousands march against Israelis occupation and demand British government to Make it right for Palestine and pay compensation to Palestinian suffering and bloodshed in the name of Balfour Decoration.
{}