Skip to main content

Sadness and cynicism as London's Big Ben falls silent

Britain's Big Ben clock tower has sounded its iconic chime for the last time in four years as the 158-year-old structure undergoes maintenance.

The London landmark, which sits on the northern end of Britain's Houses of Parliament in the heart of the capital of the UK, is one of the most...read more.

Comments

Popular posts from this blog

Italy Prepares to Round Up Sinti and Roma