The Planetary Defense probe is designed to prevent any deadly asteroid collision with the earth by deflection, pulverization or any other methods.
The Planetary Defense probe is designed to prevent any deadly asteroid collision with the earth by deflection, pulverization or any other methods.