Today in History

The Woolworth building in New York City officially opened on April 24, 1913. It was the tallest building in the world from 1913 to 1929.

The Hubble Space Telescope was launched from the Space Shuttle Discovery, 1990.
 
Back
Top