In the News God explained through science. May 16, 2015 Lightdancer I’ve seen this video before but I want to share VIDEO: Checkmate Atheists – Scientists Discover God! If you have learned then shareFacebookTwitterRedditStumbleUponLinkedinTumblrDigg