
[WBALTV] Webb telescope spots water in a nearby planetary system
Read Time:8 Second
Astronomers have detected water vapor swirling close to a nearby star — indicating that the planets forming around it might someday be able to support life.
Average Rating