Latest Nature Two Strange Giant 'Blobs' Deep Inside Earth May Finally Be Explained Science Alert November 21, 2025 0Comment “These are not random oddities.”