ParentFull threaddibstern·Religion has brought none of those things. If anything, religion has inhibited scientific and economic progress.View on HN