Tag: Heslley Machado Silva
In Science, a Factually and Logically Challenged Letter Decries ID and Discovery Institute
The writer, among other errors, tries to associate the theory of intelligent design with Turkey’s recent action in banishing evolution from its public schools.