James Webb Telescope Finds Space's End!

1 year ago
34

In this episode (Feb 20, 2024), we delve into the groundbreaking discovery made by the James Webb Telescope, revealing the farthest reaches of space.

Loading comments...