SciShow Space
We Detected Water Plumes on Europa... 20 Year Ago (2018x40)
: 18, 2018
Researchers found surprising new evidence hiding in data captured back in 1997, and we've discovered stars forming in a distant galaxy as early as 250 million years after the Big Bang.