Man who climbed London's Big Ben with Palestinian flag tower arrested 09 March 2025, 1:26 PM Read full story