Anthony Foster, a 59-year-old Vietnam veteran, tragically lost his life on December 12, 2019, in Detroit, Michigan. Foster was fatally shot along with his nephew, Devon Gillard, 41, at a home on Manor Street, near the intersection of Meyers and Plymouth roads. The incident occurred during a heated altercation inside the residence, which escalated to violence. According to reports, there were three individuals present in the home when the argument broke out.
The suspect, identified as 44
...Read More