Site icon Top News Today

James Webb Telescope Has FINALLY Arrived | What’s Next?

Top 10 Underrated Films of the 2010s
YouTube video player

Science and Technology Videos

“Star light, star bright…the first star Webb will see is HD 84406, a sun-like star about 260 light years away.”

Credit Factnomenal

Exit mobile version