Woman Accused of Shooting Spree on Florida Freeway Claims “God” Told Her To Do It Because of Solar Eclipse
On Monday, the Florida Highway Patrol arrested a woman who reportedly went on a shooting spree on Interstate 10 in Holmes County, Florida, because of ..
Read More
