Gtrs, I'm no scientist, but as I understand it, the current primary objection to Darwinism is that it does not explain why (without a divine guiding hand) certain developments occurred, such as the eyeball. Darwin's modern opponents believe that at some point there were things which eventually developed into eyeballs, but the theory of evolution does not explain why these half-developed eyeballs got started and continued to develop into things which can see.
*****
The Tidy Closet - free
https://www.amazon.com/Tidy-Closet-o...dp/B00ZGQG5T8/