Oscar Allen Jr., a 35-year-old man from Cleveland, OH, died on February 15, 2019. His death was ruled as a result of an apparent self-inflicted gunshot wound. The circumstances surrounding his death were part of a larger investigation involving his girlfriend, Crystal Smith, who had died under suspicious circumstances earlier that year. Smith, a 33-year-old woman, was found unresponsive in her apartment on January 22, 2019, and her death was later determined to be suspicious.
Detectives f
...Read More