New, Uncharted Island Discovered In Antarctica
In late February, 2020, a group of researchers with the international Thwaites Glacier Offshore Research project stumbled upon the discovery when they were sailing near the Pine Island Glacier's ice shelf.
Read More