What Happened on April 29, 2016

Day of the Week: Friday

Historical Events

  • Iranian run-off elections give moderates and reforms a majority in parliament