God Calling

Jodi Carter tells the nation that this unusual beam of light means to her. She says it appears to her as if God is taking them to the ultimate heaven. The mighty came himself to set their souls free of this cruel world and the girls had attained peace. It was all so pure and heavenly.