I ran across this item in the news summary from BBC:
Meteorite yields life origin clue
Meteorite fragment in ice (Science)
Meteorite fragments were recovered from the frozen Tagish Lake
Hollow spheres found in a primordial meteorite could yield clues to the origin of life on Earth.
More specifically, the line "These hollow spheres could have provided a protective envelope for the raw organic molecules needed for life." begs the question of origin.
Any light to shed on this?
http://news.bbc.co.uk/...