History & Exopolitics

Life could thrive 20 kilometers below Earth’s surface; A step closer to finding life on Mars?