Protesters pack out London station demanding Gaza cease-fire
More than a hundred pro-Palestinian protesters gathered at London’s Liverpool Street station on Tuesday, hanging banners from balconies and occupying the main concourse while demanding a cease-fire in the Israel-Hamas conflict.
Videos…
Read More...
Read More...