Home » On This Day July 20, 356 BCE: Alexander the Great is Born