In the late summer of 2025, the life of Michael DeJuan Foster, a 49-year-old man from the Mobile, Alabama area, was brought to a tragic and abrupt end. On the evening of Saturday, August 16, 2025, in Prichard, a city in Mobile County, an argument escalated to a fatal conclusion.
The events of that day unfolded outside a residence on Young Avenue. According to the Mobile County Sheriff's Office, a brief dispute, captured on surveillance footage, preceded the deadly encounter. In the footag
...Read More