Hi all -
This just in:
http://www.foxnews.com/scitech/2011/03/05/exclusive-nasa-scientists-claims-evidence-alien-life-meteorite/
Cl1's anyone?
This one has me baffled. My guess would be ejecta from an Earth or Mars impact, but... No, that doesn't work.
E.P.