On This Day

Events in History in June 1663

  • Jun 8 Battle at Amegical: English & Portuguese fleet beats Spanish