Meteor trace over Chelyabinsk, Russia on 15 February 2013.
On 15 February 2013, a meteoroid survived its descent into the Earth’s atmosphere over Ural Russia, where it broke the sound barrier and exploded near the...
A changing climate
Most of Earth’s population would have been blissfully unaware of any cosmic events in the early hours of 28 June 2011, but at 5.14 am New...
See our newsletters here.