‘A worrying snapshot’: Satellite image shows large patches of open water less than 40 miles from the North Pole

‘A worrying snapshot’: Satellite image shows large patches of open water less than 40 miles from the North Pole

Large spots of open water showed up simply 37 miles (60 kilometers) from the North Pole on Aug. 29, a NASA satellite image programs. This does not always suggest that…

Read More »