A man who scaled the UK Parliament’s historic “Big Ben” clock tower with a Palestinian flag has been arrested, police said.
Footage shared on social media shows a barefoot man standing on a ledge several metres above ground level on the Elizabeth ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results