Is God Dead? Science and Falsifiability