VIEW HEADLINES ONLY

Twisting Abrupt Appearance into Anti-Creationism

Of all the nerve; Chinese scientist twists Darwin's dilemma into an argument against creationism.
All Posts by Date