Kingdom over Culture
Eyes were quite the sudden, unanticipated gift in the history of life. Charles Darwin expected that they must have developed from simple forerunners.
Source
Read More
Evolution News