Tag: Londons

London’s Iconic Big Ben Shows Controversial Anti-Semitic Message

Pro-Palestinian protesters managed to get their message displayed on London’s Houses of Parliament Wednesday night. The slogan “From the river to the sea” was projected onto the Elizabeth Tower that houses Big Ben during a pro-Palestinian protest, according to the Daily Mail. The Palestinian Solidarity Campaign claimed thousands of protesters turned out for the “Stop […]