`Some of them have stumped scientists so well they don’t actually have a logical explanation to actually talk about it.
Related posts:
- Report: In extraordinary claim, China says it appears to have made contact with life beyond earth
- Researchers have found a water world orbiting an alien star about 100 lights from earth
- NASA has released a stunning new image of ‘The Phantom Galaxy’
- ICYMI: Astronomers spot 2 fascinating alien worlds in a nearby habitable zone
Be First to Comment