• April 18, 2024

Russians reach 20-million-year-old ‘Lost World’

Fascinating! “After decades of drilling, Russian scientists in the arctic have uncovered a rare piece of nature, an ancient lake buried thousands of feet under the ice. RT’s Sean Thomas, toured the frozen continent exactly a year ago, and now explains what this discovery could mean.” Lake Vostok, Sealed in…

Read More