House Democrats are introducing a bill to overhaul the clemency process

House Democrats are introducing a bill to overhaul the clemency process

This post was originally published on this site A group of House lawmakers are proposing legislation that would take the clemency process out of the Justice Department and create an independent clemency board. (Image credit: Drew Angerer/Getty Images)

Read more