In the winter of 2011, the life of 26-year-old Walter Jermaine Allen, known affectionately as 'Mac Zoe,' was tragically cut short. On February 10, 2011, Allen was killed in his hometown of Memphis, Tennessee. For over a decade, the circumstances surrounding his death remained a painful mystery for his family and community, a cold case waiting for a break that would bring those responsible to justice.
That long-awaited breakthrough came in February 2024, when a federal grand jury in Memphi
...Read More