Organic Matter Found in Meteor: Life from Space?
2013-09-17
On the morning of April 22, 2012, the northern Californian skies were lit by a ball of light which, according to weather radar, crashed to earth in Sutter’s Mill west of the Sierra Nevada. The object’s descent was also visible across Nevada and created a sonic boom and fierce winds.
read more