The Ghost Killer
- Episode aired Mar 3, 2022
In Flint, Michigan, someone is randomly stabbing men to death on the city streets, seemingly not caring if they live or die. What compels the man dubbed the Ghost Killer? Our experts try to ... Read allIn Flint, Michigan, someone is randomly stabbing men to death on the city streets, seemingly not caring if they live or die. What compels the man dubbed the Ghost Killer? Our experts try to understand what's driving this twisted killer's psychosis.In Flint, Michigan, someone is randomly stabbing men to death on the city streets, seemingly not caring if they live or die. What compels the man dubbed the Ghost Killer? Our experts try to understand what's driving this twisted killer's psychosis.