Scientists have discovered an ancient world frozen beneath the surface of Antarctica. Here’s everything you need to know! 26 October, 2023 by Newstars Education See also Excited dog loves to taste a slice of lemon, but immediately freaks out with pure reactions