After threats and abuse, British lawmakers question their safety over Gaza
A Palestinian flag flaps in the air by a message reading “Stop bombs” projected on The Elizabeth Tower, commonly known by the name of the clock’s bell “Big Ben”, at the Palace of Westminster, home to the Houses of Parliament, during a Pro-Palestinian demonstration in Parliament Square in London on February 21, 2024. | Photo … Read more