‘A worrying snapshot’: Satellite image shows large patches of open water less than 40 miles from the North Pole
Large patches of open water were visible just 37 miles (60 kilometers) from the North Pole on Aug. 29, a NASA satellite image shows. Although