God is great and life is precious. No further explanation is needed.
God bless Terri.
ED Hill just discussed this on her Fox News program.