Fox News

Wha?Β Stuck in our own experiment’: Leader of trapped team insists polar ice is melting