Scientists spot brand-new island created by powerful natural phenomenon — here’s what’s happening
Scientists at NASA have spotted a brand-new island on Alaska’s remote Alsek Lake as water rapidly replaces ice,…
Browsing Tag