Phew! 100ft asteroid 203 TX68 passes 2.5 million miles from Earth – but will be back in 2017

Asteroid 2013 TX68’s closest approach occurred on at 13:42 GMT on 7 March 2016, according to the Minor Planet Center. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail