
A protester waves flags near the London Eye in London, Britain, Oct. 11, 2025. Tens of thousands people took to the street here on Saturday in support of Palestine. (Xinhua/Li Ying)

A boy in support of Palestine calls slogans in London, Britain, Oct. 11, 2025. Tens of thousands people took to the street here on Saturday in support of Palestine. (Xinhua/Li Ying)

Flags held by protesters are pictured near the Big Ben in London, Britain, Oct. 11, 2025. Tens of thousands people took to the street here on Saturday in support of Palestine. (Xinhua/Li Ying)

Protesters in support of Palestine are pictured in London, Britain, Oct. 11, 2025. Tens of thousands people took to the street here on Saturday in support of Palestine. (Xinhua/Li Ying)

A man in support of Palestine is pictured in London, Britain, Oct. 11, 2025. Tens of thousands of people took to the street here on Saturday in support of Palestine. (Xinhua/Li Ying)

A placard held by a protester is pictured near the Big Ben in London, Britain, Oct. 11, 2025. Tens of thousands of people took to the street here on Saturday in support of Palestine. (Xinhua/Li Ying)

Protesters set off colored smoke near the Big Ben in London, Britain, Oct. 11, 2025. Tens of thousands of people took to the street here on Saturday in support of Palestine. (Xinhua/Li Ying)

A placard held by a protester is pictured near the Big Ben in London, Britain, Oct. 11, 2025. Tens of thousands of people took to the street here on Saturday in support of Palestine. (Xinhua/Li Ying)

A protester sets off colored smoke near the Big Ben in London, Britain, Oct. 11, 2025. Tens of thousands of people took to the street here on Saturday in support of Palestine. (Xinhua/Li Ying)

Protesters hold placards and wave flags in London, Britain, Oct. 11, 2025. Tens of thousands of people took to the street here on Saturday in support of Palestine. (Xinhua/Li Ying)



