Historical Events in June 1139

  • Jun 25 Battle of Ourique: Afonso Henriques (later Afonso I of Portugal) defeats Moors