Monday, May 31
The 151st day of the year 214 days left
Today in history
The famous tower clock known as Big Ben, located at the top of the 320-foot-high Elizabeth Tower, rings out over the Houses of Parliament in Westminster, London, for the first time on May 31, 1859.
After a fire destroyed much of the Palace of Westminster—the headquarte...