Pro-Palestine protesters lock down London Liverpool Street station as they stage sit-down campaign during rush hour
Pro-Palestine protesters have locked down London Liverpool Street station as they a staged sit-down campaign during rush hour today.
Pro-Palestine protesters have locked down London Liverpool Street station as they a staged sit-down campaign during rush hour today.