Chelyabinsk meteor explosion over Russia 10 years ago was a planetary defense wakeup call
Chelyabinsk meteor explosion over Russia 10 years ago was a planetary defense wakeup call
On Feb. 15, 2003, a meteor exploded over the Russian city of Chelyabinsk, showing why we need better methods of detecting and tracking near-Earth asteroids.
On Feb. 15, 2003, a meteor exploded over the Russian city of Chelyabinsk, showing why we need better methods of detecting and tracking near-Earth asteroids.