In one of the most bizarre serial killer cases humankind has probably ever seen, The Grim Sleeper (aka Lonnie Franklin) died this weekend in prison.…
In one of the most bizarre serial killer cases humankind has probably ever seen, The Grim Sleeper (aka Lonnie Franklin) died this weekend in prison.…