Madhu Thangavelu

Do we have a plan for asteroids heading towards Earth?

When the subject of planetary defense appears in the news, there’s the inevitable allusion to the box office hit Armageddon and some mention of the meteor that unexpectedly pierced through the skies over Chelyabinsk, Russia back in 2013.  It would seem as if these two examples are the only hooks with which to engage the […]