United Kingdom: Big Ben to ring in New Year after four years of silence

One of the world’s most famous clocks is returning to service in time to ring in the new year. The Big Ben last bonged on August 21, 2017, before undergoing an intensive, much-needed repair project. The Cumbria Clock Company, located in England’s Lake District, took on the task of cleaning the clock’s face, chiming mechanism […]