“They Told Me It Never Happened” (Repost via BuzzFeed)

**The following post was written by Katie J.M. Baker and originally posted at BuzzFeed.com** Lara McLeod never wanted to report her rape.

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