3.6 C
Madrid
Saturday, December 28, 2024
- Advertisement -

TAG

London Tower Bridge

London’s Tower Bridge Stuck Open Due To ‘Technical Failure’

London's Tower Bridge has become stuck due to technical failure, causing major traffic issues in the capital. Photo Credit: Twitter

Latest news

- Advertisement -