RT | October 17, 2017 Transport for London (TfL) has been accused of censorship after refusing to allow campaigners to display posters giving the Palestinian perspective on the Balfour Declaration. The posters were designed to mark the 100th anniversary of the colonial-era document that led to the creation of Israel. The declaration, signed on November […]
Source