Categories
World News

Tens of thousands of people in Britain marched in London to express their support for Palestine

Estimated read time 1 min read

Several British media outlets such as Sky News and The Independent reported that tens of thousands of people held a parade in London on the […]