Does evolutionary theory provide any useful scientific benefit?

4 posts were split to a new topic: Study in Nature shoots down three basic claims of evolutionary theory