"No other explanation can be given to our observations of the past and present world."

"the origin of life evolution has been proven again and again" Which version?