Leavenworth prison audit

Robert Storch, deputy inspector general for the U.S. Dept. of Justice, explains the audit of the Leavenworth Detention Center. Ian Cummings/The Kansas City Star
Up Next
Robert Storch, deputy inspector general for the U.S. Dept. of Justice, explains the audit of the Leavenworth Detention Center. Ian Cummings/The Kansas City Star