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