Home TOP STORIES Scientists Set Up Camp on Thwaites Glacier in Antarctica