Man Sentenced to 13 Years but Never Jailed Lives Free Until Police Show Up 13 Years Later
In 1999, a man named Michael Anderson walked into a Burger King in St. Charles, Missouri, and robbed the manager of roughly two thousand dollars as the day’s cash was …
Man Sentenced to 13 Years but Never Jailed Lives Free Until Police Show Up 13 Years Later Read More