NASA's DART Seems To Have Hit Its Bullseye In Spectacular Fashion, Now We Wait For Results - Stuff South Africa