Making History: NASA and SpaceX Launch Astronauts to Space! (#LaunchAmerica Attempt May 27, 2020)

NASA · 18.2M views · 2020 · 6:00:26

Open on YouTube

Space exploration & spaceflightother

Why the open web links it

Documents the historic first crewed launch by NASA and SpaceX to the International Space Station.

Linked by 26 independent sites, 5 of them widely read in the 2026-10 crawl of the open web, including abril.com.br, meduza.io, aktuality.sk, sciencefocus.com, jornaldenegocios.pt.