Pulling the receipt…
Pulling the receipt…
MEBRO
10/31/26 · 6:28 PM UTC · 12 SOURCES
“The Hubble Space Telescope launched in 1990.”
HIGH CONFIDENCE
TL;DR ·Hubble launched April 24, 1990, aboard Space Shuttle Discovery on STS-31.
The claim is accurate. NASA states that Hubble was launched April 24, 1990, aboard Space Shuttle Discovery's STS-31 mission , and NASA's history archive repeats the April 1990 launch date . Other sources agree: the ESA/Hubble fact sheet cites a 1990 launch on STS-31 into low-Earth orbit , and Kennedy Space Center gives April 24, 1990 as the launch date from Florida . CBS News , the American Physical Society , the IEEE Photonics Society , EBSCO , BBC and Wikipedia also give 1990. No source contradicts this. The launch was followed by the discovery of a flaw in the primary mirror , which does not affect the launch date.
TIER A
TIER A
TIER A
TIER A
TIER B
TIER B
TIER B
TIER B
TIER B
TIER B
TIER B
TIER B
CHECK #______
Got your own trust-me-bro?
Because “trust me bro” isn’t a source.