September 14, 2018 1:27 pm

Director Denies Alien Contact Prior to Mysterious FBI Observatory Raid

The director of New Mexico’s Sunspot Solar Observatory issues a statement denying the facility made contact with aliens prior to a mysterious FBI raid that shut the facility down and forced an evacuation of nearby homes. KOB’s Megan Abundis reports.

Local

Exit mobile version