Science | Edited by Bhavya Sukheja | Saturday September 7, 2024
Rocky debris from NASA's asteroid deflection mission is hurtling towards Earth and is expected to create the human-made meteor shower known as the Dimorphids within the next 13 years, scientists have predicted.
www.ndtv.com