(ELMORE, Ala.) — When twins Kassie and Kascie Vaughan visited their brother at the Staton Correctional Facility in Elmore, Alabama, on Sunday, they said he was unable to walk, had lost a significant amount of weight and was almost unrecognizable. The family of 32-year-old Kastellio […]