Re: 'Moral regeneration'
I am puzzled by those who are unfamiliar with regeneration , or who feels that 'degeneration' is intended. There is no way of knowing which of the two was intended in the original sentence; both, with very different meanings, are possible. I can imagine, for example, a creationist saying, "Teaching the theory of evolution in our schools leads to moral degeneration. Bringing God into the classroom will lead to moral regeneration".
Please do not edit your question after it has received a response. Such editing can make the response hard for others to understand.