Sandra Ritter hasn’t seen her only son in eight years. He’s incarcerated at Apalachee Correctional Institution in North Florida, locked up for possession of cocaine. Ritter lives six hours away in ...