When I wrote my thread under this title in the Science Forum, someone [claiming scientific] came and deleted it.
Anyhow, science is not atheism, and I refer the work of this guy who omitted my thread to God's dealing.
On what pretext, when one says this is God's creation, anyone deletes it; so...