Episodes

Tuesday Aug 05, 2025
10 design flaws in humans? Part 6
Tuesday Aug 05, 2025
Tuesday Aug 05, 2025
The human eye is an extremely complex organ. Evolutionists claim that because the retina is "backwards" (inverted), the human eye is flawed and this indicates it was not designed by an intelligent Designer. We consider several reasons showing the need for and superiority of our inverted retina when compared to an everted one which octopi and squid possess.
Version: 20241125
No comments yet. Be the first to say something!