London: LED Screen Trucks show crimes committed by Israeli occupation forces in Gaza
LONDON, Nov. 16 (YPA) - Activists on social media posted pictures showing LED Screen Trucks roaming the streets of the British city of London, in support of the Palestinian cause and exposing the crimes committed by the Israeli occupation…