NASA’s Dr. Lori Glaze Says DART Mission Success Was Extra Than Imagined

Source: TMZ