Officials explain why they closed Sunspot Solar Observatory (and it wasn’t aliens)
The Richard B. Dunn Solar Telescope is the centerpiece of the Sunspot Solar Observatory on Sacramento Peak in New Mexico. (National Science Foundation Photo)
After days of fighting rumors about alien visitations, the managers of the Sunspot Solar Obs...