After spending 12 days incarcerated, Jeremy Stephens was released Wednesday from Polk County Jail in Des Moines, Iowa.