Bizzare World Big Ben came to a halt in London as the Horses of the Apocalypse charged through the city Big Ben’s clock halted on Wednesday morning with the hands frozen at 9 a.m., and an incorrect number of bongs rang out. Subsequently, two... SoulAskApril 26, 2024