#Science progress vs. religious dogma. What has religion ever done? #atheism #muslim #christian #apologetics