In 1915, in what could be considered a busy 24 hours, German spy Eric Muenter detonates a bomb in the US Senate, plants another bomb on an ocean liner, then attempts to assassinate JP Morgan Jr. In 1928 John Logie Baird demonstrates the first color television in London. In 1877, millions of toads rain from the sky over Haverstraw, New York.
On This Day July 3
By Jason Roberts|2020-07-02T22:59:39-07:00July 3rd, 2020|On This Day|
On This Day May 26May 26th, 2023
On This Day May 12May 12th, 2023