Florida woman claims God told her to shoot drivers because of eclipse: police

Taylon Nichelle Celestine, 22, was arrested Monday in Florida for allegedly shooting at motorists on the interstate, which she reportedly claimed was at God’s direction because of the solar eclipse.

The Christian Post | RSS

Read More

Generated by Feedzy