Theory of Evolution is not a dogma. It is an humble and courageous attempt to understand how life evolved. Darwin never claimed to have all the answers. He laid out a brilliant foundation for future work.
---
On a separate note. I came across this news:
Ice-blasting test proves that comet impacts can spark life's ingredients
Ice-blasting test proves that comet impacts can spark life's ingredients* - NBC News.com
---
On a separate note. I came across this news:
Ice-blasting test proves that comet impacts can spark life's ingredients
Ice-blasting test proves that comet impacts can spark life's ingredients* - NBC News.com