Men Exonerated After Spending 22 Years In Prison Say Cops Fabricated Satanic Ritual Killing Story

Two men exonerated after serving 22 years in prison for wrongful murder convictions claim that police fabricated evidence and created a story

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