Person

Eric Hecker

Former contractor who publicly alleged that South Pole facilities possessed advanced directed-energy and communications capabilities.

Open connected record