Two Contract Technicians Die While Working At McMurdo Station In Antarctica
2018-12-12 16 Dailymotion
The National Science Foundation announced on Wednesday that two contract technicians working at its McMurdo Station in Antarctica were pronounced dead.