Ecosystem Discovered Under Icy Antarctica Surface
Scientists have good news with regards to Antarctica. A secret ecosystem has been thriving under the icy surface and the discovery was recently made. Researchers have found this "hidden world" beneath the Larsen Ice Shelf. Footage reveals…