A 50-year-old Texas man who allegedly walked away from a prison camp at the U.S. Penitentiary in Leavenworth has been arrested and charged with one count of escaping from custody, according to court documents. James Thompson, who was serving a sentence for mail fraud, was discovered missing and believed to have escaped from the satellite […]