History & Exopolitics

‘Alien’ spots on Ceres are even more mysterious than previously thought