How Richard Dawkins Fooled you (AGAIN!) – Human Eye Explained

Dr. Tahir Nasser explains the INCREDIBLE design of the eye, and why the criticisms by Neo-Darwinists fail on every count!

Follow us on social media:

You can get in touch at or by tweeting us @RRanswers.

Learn more about Islam Ahmadiyya here:

Intro & Beliefs:
Intl.: &

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.