History & Exopolitics

Have Researchers found a new lifeform? Strange glowing purple orb has scientists stumped