massive protests in London, United Kingdom, in support of Palestine.