What Happened on June 30, 2017

Day of the Week: Friday

Historical Events

  • Germany votes to legalize same-sex marriage in a snap vote