Officials explain why they closed Sunspot Solar Observatory (and it wasn’t aliens) After days of fighting rumors about alien visitations, the managers of the Sunspot Solar Observatory in New Mexico say they’re… Read More