
The human eye contains a retina-a membrane with approximately 120 million cells called photoreceptors, which absorb light rays and convert them into electric signals. Your brain interprets these signals as visual images. Evolutionists have contended that where the retina is placed in the eyes of vertebrates,...