In the summer of 2015, the quiet life of 69-year-old Sharen Wilson of Vicksburg, Mississippi, came to a brutal and unexpected end. Her death, a shocking event in the small city, began to unfold after police in the nearby town of Leland pulled over a vehicle that was later identified as belonging to Wilson. Inside the car were Raphael McCloud, 33, and his nephew, Akeem McCloud, 20. The discovery of a stolen firearm in the vehicle and the fact that the car was stolen prompted Leland police to cont
...Read More