2 min read Science NASA’s DART mission launches and heads towards its demise December 22, 2021 davidwarn Researchers have affirmed that space rocks have affected Earth previously. The majority of those...