Pulling the receipt…
Pulling the receipt…
MEBRO
10/31/26 · 5:58 PM UTC · 12 SOURCES
“The Hubble Space Telescope launched in 1990.”
HIGH CONFIDENCE
TL;DR ·Hubble launched in April 1990 aboard Space Shuttle Discovery, as sources consistently confirm.
The claim is accurate. NASA states that Hubble was launched April 24, 1990, aboard Space Shuttle Discovery's STS-31 mission . A second NASA page also records the April 1990 launch . ESA's fact sheet confirms a 1990 launch on STS-31 into low-Earth orbit . Other sources agree: Kennedy Space Center , IEEE Photonics , CBS News , EBSCO , and Wikipedia . Britannica gives April 25, 1990 as the orbit placement date . This is a minor one-day discrepancy with NASA's April 24 launch date, and it does not affect the year. The high-credibility NASA sources outrank it. The year 1990 is well established.
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.