Title: Is Science Vindicating Religion? A Modern Controversy