On November 8, 2015, 25-year-old Ricardo "Chewie" Uribe Padilla was found dead in his car on Lakewood Avenue, Durham, North Carolina. His vehicle, a black Chevrolet Impala, was discovered with the engine still running. Padilla, who had attended a party with co-workers the night before, left behind an 11-month-old daughter. His family expressed that the murder did not appear to be a robbery, as his belongings were still with him. The case remains unsolved, and the family continues to seek justice
...Read More