Denton Explains How Light Sustains Human Life

“The atmosphere lets through just the light we need,” says Denton, “and the sun puts out just the light we need. It’s a remarkable coincidence.”

Source

Read More

Evolution News

Generated by Feedzy