Dexter Peters

Dexter Peters is a graduating senior at Wake Forest University with a major in politics and international affairs.

Prison Sentencing

Is Every Sentence a Life Sentence? Is Every Sentence a Life Sentence?

Around 1.3 million Americans are currently incarcerated, and they will continue to be punished long after their release.

May 23, 2022 / StudentNation / Dylan Cohen and Dexter Peters

x