Over the weekend, Trafalgar Square became the focal point for a significant demonstration. Tens of thousands congregated to protest the ongoing Israeli strikes in Gaza, with the Metropolitan Police estimating the crowd at about 30,000. The rally, led by the Palestinian Solidarity Campaign, was one of many that have taken place each Saturday since the ... Read more