Kingdom over Culture
Dr. Luskin makes the interesting observation that the New Atheists took off initially following the Dover ruling, seemingly fueled by it.
Source
Read More Evolution News