Director of federal prison system has angered senators by deflecting the blame for failures

Director of federal prison system has angered senators by deflecting the blame for failures

The director of the federal prison system, Michael Carvajal, is testifying before the Senate’s Permanent Subcommittee. Carvajal resigned in January.

Current Weather

Rutland, VT, USA
Copyright © 2023 WSYB-AM. Internet Development by Frankly Media. All rights reserved.