Another day. another parasitic ‘article’ from the brain dead ICR.
Another day, another article exposing Temple of Darwin religion masquerading as science.
Another day, another ICR article exposing Temple of Darwin religion masquerading as science.