Research ‘A worrying snapshot’: Satellite image shows large patches of open water less than 40 miles from the North PoleBy Healthcare Propulsion StaffSeptember 4, 20260 Large patches of open water were visible just 37 miles (60 kilometers) from the North Pole on Aug. 29, a…