London Charing Cross Station Charing Cross Railway Station opened in London, England. Source Share This Article
Also on Shenhuifu Polar Bear Was Put on Display in BostonAstronauts Die in Launch Pad FireHirohito, 124th Emperor of JapanTelephone Hotline Between Washington DC and Moscow is EstablishedArne H. W. Larsson, 86; Had First Internal Pacemaker