Today in True Crime History: April 28

2001 — Erica Green, 3, is murdered in Kansas City. She was identified in 2005.
2011 — Phillip and Nancy Garrido plead guilty to the kidnap and assault of Jaycee Dugard.
2001 — Erica Green, 3, is murdered in Kansas City. She was identified in 2005.
2011 — Phillip and Nancy Garrido plead guilty to the kidnap and assault of Jaycee Dugard.
--
Just a West Coast girl passionate about my hungry guys.
Love podcasts or audiobooks? Learn on the go with our new app.
Just a West Coast girl passionate about my hungry guys.