4 days agoScientists Make an “Impossible” Discovery Beneath Antarctica’s IceNews And Entertainment Channel