Fox News

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