Crack in the Antarctic!

From the University of Texas at Austin, a press release to tell us the ice shelves in the Antarctic peninsula are losing their grip and cracking a bit. That could…

Verified by MonsterInsights