Antarctica reaches 63F, highest temperature ever recordedcnbc.com3 points·jonbaer··1 commentOpen articleSaveView on HN