All Articles

webb telescope aliens
July 15, 2022
This week NASA released the first photos taken by the James Webb Space Telescope. For a brief moment, we found ourselves all in awe.