Almanac for May 4, 2026
Today is Monday, May 4, the 124th day of 2026. There are 241 days left in the year. Today in history: In 1970, Ohio National Guardsmen opened fire on student demonstrators during an anti-war protest at Kent State University, killing four students and wounding nine others. Also on this date: In 1886, at Haymarket Square in Chicago, a labor demonstration for an 8-hour workday turned into a deadly riot when a bomb exploded, killing seven police officers and at least four civilians. In 1904, the United States took over construction of the Panama Canal from France. In 1942, the ...