May 31, 2016 — The Crusader Journal

Today is May 31, 2016 and on this day in history in the year 1859 the famous British clock tower Big Ben goes into operation on top of the St. Stephen’s Tower. An article that was published by reads in part, The famous tower clock known as Big Ben, located at the top of the 320-foot-high St. […]

via May 31, 2016 — The Crusader Journal

Comments are closed.