Creationists lose again. Soon we will be able to explain how life began. The god of the gaps is becoming a very small god! Today worshipping god is little different from worshipping a toilet and praying that it won't stop up, and will magically take your shit away because you don't understand how the plumbing works.
http://www.sciencemag.org/news/2017/05/chemists-may-be-zeroing-chemical-reactions-sparked-first-life