Space rock yields answers about origins of life on Earth

(PhysOrg.com) -- Formic acid, a compound implicated in the origins of life, has been found at record levels on a meteorite that fell onto a frozen Canadian lake in 2000.

If you want to include this story in your blog, copy and paste this formatted text: