On This Day, May 31: London's Big Ben rings out for first time
Sunday, May 31, 2020 - 02:10
in Paleontology & Archaeology
On May 31, 1859, construction concluded and bells rang out for the first time from London's Big Ben clock tower.