3 Recent Shocking True Crime Cases

We know that crime happens everyday and there's a lot to keep up on. Here are three shocking cases that can become your next obsession that happened recently or had recent updates. 1. Venus Stewart Venus Stewart Venus Stewart disappeared from her parents' home on April 26, 2010. She was living there with her two …

Continue reading 3 Recent Shocking True Crime Cases