It looks like scientists have found the building blocks of life in the Orion Nebula. Take that, creationists.
Of course, this will not sway the faithful. The vast amount of data that we have already collected that proves we are on an old planet in an even older universe; that we share a common ancestor with every living thing on this planet; and that the elements that produce life are not uncommon wasn't enough to sway them before.
I am sure this will do it for them.