Historical Events on July 31, 2012

Day of the Week: Tuesday

Historical Events

  • A second power grid failure in two days leaves 670 million people in India without power
  • Two car bombs kill 21 people in Baghdad, Iraq