World
London's Tower Bridge reopened Tuesday to traffic, after a "technical failure" left the arms pointing skyward for almost twelve hours.
Hi, what are you looking for?
London's Tower Bridge reopened Tuesday to traffic, after a "technical failure" left the arms pointing skyward for almost twelve hours.
When I passed by a church on Byward Street in London, I was floored by its founding date: 675 AD. Heck, my country Canada...