Tag: European University Association
Intelligent Design’s Yellow Star: Journal’s Disclaimer Refutes a Common Criticism of ID
Critics of intelligent design (ID) often lecture ID proponents that they are free to submit their work to any scientific journal.