Gregory P. Levenshown, Jr., a 35-year-old African American man, tragically lost his life on March 20, 2017, in Cleveland, Ohio. He was found lying face down in the dining room floor of a home in the 12000 block of Harvard Avenue, suffering from a gunshot wound to the top of his head. Despite being rushed to University Hospitals Cleveland Medical Center, Gregory succumbed to his injuries.
The circumstances surrounding Gregory's death were immediately investigated by homicide detectives. Th
...Read More