Reports are surfacing of Navy veterans contracting cancer after serving at the McMurdo Station in Antarctica when the station was powered by a problem-prone nuclear power plant. Nuclear plant leak in Antarctica suspected of causing cancer … Continue reading