Linda Moulton Howe - Has NASA finally found evidence of life on another planet?
TOPIC: Has NASA finally found evidence of life on another planet?
HEADLINES:
“Scientists finally find life on planet twice the size of earth.”
- the first planet atmosphere to have DMS gas, produces by phytoplankton
- more DMS than Earth
- K2-18B
“Scientists find new evidence of mysterious 9th planet”
- “10 times the mass of the Earth”
- Is this Niburu?
Video of UFO over NYC
Video of strange lights in the sky on a beach in England