Michael Parker, a 46-year-old man from Wilmington, Delaware, was found dead on December 21, 2020, in what was later determined to be a homicide. The case initially garnered significant attention due to the circumstances surrounding Parker’s death. Police responded to the scene after receiving a report about a possible shooting at a residence. Upon arriving, officers discovered Parker's body, and he was pronounced dead at the scene from apparent gunshot wounds.
The investigation quickl
...Read More