Posts
Showing posts with the label ICR
Posted by
Evolutionary Creationism
Yet another YEC organisation makes a hopelessly wrong attack on the Homo naledi discover.
- Get link
- X
- Other Apps
Posted by
Evolutionary Creationism
When YEC 'peer review' breaks down - a tale of ICR incompetence
- Get link
- X
- Other Apps