Thousands of Palestine supporters join march in London
"Hundreds of thousands" of people descended on London for a pro-Palestinian march on Saturday, as the Metropolitan Police warns..
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.
"Hundreds of thousands" of people descended on London for a pro-Palestinian march on Saturday, as the Metropolitan Police warns..
Tens of thousands of pro-Palestinian protesters attend a rally in Parliament Square calling for a ceasefire and urging the..