A group of U.S. scientists has had to be rescued by helicopter from Antarctica after being trapped by encroaching ice.

Delingpole

Leave a Reply