Kingdom over Culture
Shapiro suggests that ID often amounts to a presenter highlighting an amazing feature in biology and then giving glory to God.
Source
Read More
Evolution News