South Carolina Police Issue Warnings to Public of Scary Clowns With Lazers and “Lots of Cash”

Police in Greenville, South Carolina are cautioning residents to be on the alert after multiple sightings of clowns described as

Read more

Epic Fail – Police In 20 States Had Contact with Likely Serial Killer

Even though police in as many as twenty states had encounters with suspected serial killer Neal Falls, it is possible

Read more