On April 24, 1990, the Hubble Space Telescope was launched into space from the Kennedy Space Center in Florida aboard the space shuttle Discovery. Read this story
On April 24, 1990, the Hubble Space Telescope was launched into space from the Kennedy Space Center in Florida aboard the space shuttle Discovery. Read this story
More from upi | Top Stories April Ted Kaczynski 2024