May 28 – History, Events, Births, Deaths, Holidays and Observances On This Day
May 28 in History 585 BC – A solar eclipse occurs, as predicted by the Greek philosopher and scientist Thales, while Alyattes is battling Cyaxares in the Battle of Halys, leading to a truce. This is one of the cardinal dates from which other dates can be calculated. 621 – Battle…