This Day in History: 05/31/1859 - Big Ben in London

Video Rating:
Video Duration:

In this This Day in History video, take a look at May 31, the day in 1859 when the Big Ben clock tower was set up in St. Stephen's tower above the British House of Commons, and also the day in 1961 when South Africa became an independent republic and withdrew from the Commonwealth of Nations. In 2005 on this day, Mark Felt made himself known as the secret deep throat source in Watergate.