Kingdom over Culture
According to Meyer the decline of faith has occurred in the face of increasing scientific evidence for the existence of God.
Source
Read More
Evolution News