As defined by RW Glenn as he explains the concept of propitiation. Can you imagine greater news than this? Never.

That being the case, we must proclaim it….to ourselves, our family, our neighbors, and the world!!