Scientists have discovered god!
1.8K