In a tragic turn of events that left a family heartbroken and a community searching for answers, 23-year-old Richard A. Preston III was found deceased in Kansas City, Missouri, on July 20, 2013. His death was the grim culmination of a violent abduction that began in the neighboring city of Independence.
On the evening of his death, witnesses saw Preston being forcibly pushed into a black Chevrolet Malibu near South Brookside Avenue in Independence. The vehicle then sped away, marking the
...Read More