They came from outer space: The Russian Meteor and Asteroid DA14 12 June 2013 On 15 February this year, Earth is bombarded by space rocks – one a near... read more