Breaking News

Error rendering macro 'rss' : Failed to recover from an exception:

August 12

  • 30 B.C.E. - Cleopatra VII (Last Queen and Pharaoh of Egypt) allegedly committed suicide today 30 BCE by allowing a snake to bite her on the arm.
  • 2004 - Sir Godfrey Newbold Hounsfield, CBE, FRS, died today 2004 an English electrical engineer who shared the 1979 Nobel Prize for Physiology or Medicine for his part in developing the diagnostic technique of X-ray computed tomography (CT). 
  • 2015 - Tianjin explosions - At least two explosions occurred within 30 seconds of each other on August 12, 2015 at a container storage station at the Port of Tianjin in the Binhai New Area of Tianjin, China.  Over one hundred people were killed and hundreds injured.
  • No labels