What Happened in June 1059

Famous Deaths

  • Jun 29 Bernard II, Duke of Saxony