Let me take a look at the link as I'm intrigued by the concepts of micro-lightning and waterspray. It's clear that life has existed, and understanding the conditions that led to that existence will require a variety of experiments and theoretical approaches. At least we can take comfort in the fact that we do exist!
RE: Did Earth Collision With Theia Give The Condition For Life Form?