Leroy Green, aged 38, was found dead in his car in Druid Hill Park, Baltimore, on the morning of September 26, 2020. A passerby discovered him slumped over in his vehicle and alerted the authorities. Upon arrival, the police found that Green had suffered multiple gunshot wounds and was pronounced dead at the scene. Green, who was employed as an IT contractor for NASA, was remembered by his family and friends during a funeral service held on October 4, 2020.
The Baltimore Police Department
...Read More