Describe Darwin’s theory of natural selection. State the objections raised against this theory.

Answer: Darwin’s theory of natural selection.  Charles R. Darwin was a British biologist. He postulated the “Theory of origin of species by natural selection”. Principles of Darwinism: Darwin’s theory of organic evolution by natural selection is based on the following principles: i. […]