2014 RC asteroid

The Nicaragua Crater: The Result of a Meteorite Impact or Not?

By now, you’ve seen the pictures. As astronomers tracked the close pass of Near Earth Asteroid 2014 RC this weekend,…

10 years ago