What Happened on May 31, 2012

Day of the Week: Thursday

Historical Events

  • Egypt formally ends its 31 year state of emergency