Tagged By goose bumps

Top ten vestigial human body parts

Top 10 Vestigial Human Body Parts

, , No Comment

The Darwinian theory of evolution, though initially ridiculed, did go on to become accepted as the truth about how we came to be. Survival of the fittest is the basic soul of this theory, and that everything unnecessary is eventually disposed off. Evolution takes its own sweet time to do…

Read Post →