Eclipse in US
-
General
Woman Who Went On Shooting Spree During Eclipse Says She Received Instructions From God
An American woman from Georgia, Taylon Nichelle Celestine, went on a shooting spree after claiming she received instructions from God.…
Read More »