antarctic ice shelf

Marine life discovered hundreds of meters below Antarctic ice shelf

In an unexpected discovery, scientists found swarms of little shrimp-like creatures when they dig the… Read More