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