Religion teaches morality

Re: Religion teaches morality

Its not randomness, because natural instincts are in-built. Only certain things may polish or deteriorate such instincts.