HomeSpace Chelyabinsk meteor explosion was a planetary defense wakeup call Dinesh -February 15, 2023 0 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. from Space https://ift.tt/wanTtxS Tags: Space Facebook Twitter