Pro-Palestinian protesters attend rally in Parliament Square
Tens of thousands of pro-Palestinian protesters attend a rally in Parliament Square calling for a ceasefire and urging the..
ODN
Parliament Square is a square at the northwest end of the Palace of Westminster in the City of Westminster in central London, England. Laid out in the 19th century, it features a large open green area in the centre with trees to its west, and it contains twelve statues of statesmen and other notable individuals.
Tens of thousands of pro-Palestinian protesters attend a rally in Parliament Square calling for a ceasefire and urging the..