james webb l2
What If the James Webb Telescope Found Alien Life?

The infrared James Webb telescope is 100 times more powerful than the Hubble telescope. It has 18 separate mirror segments made of ultra-lightweight beryllium. This telescope launched into space on December 25th, 2021. The mission of the James Webb Telescope? To study the history of our ...

READ MORE +
UFOLand.org
Logo