NASA scientist claim of ‘alien life’ draws scrutiny

A NASA scientist’s claim that he found tiny fossils of alien life in the remnants of a meteorite has stirred both excitement and skepticism, and is being closely reviewed by 100 experts.