Reasons to Believe

Orion Nebula Reveals Fine-Tuning

Population density of failed stars implies our solar system is more fine-tuned than previously thought. http://www.forbes.com/sites/startswithabang/2016/07/18/deepest-view-of-the-orion-nebula-reveals-shocking-discoveries/#4a7757a93f79