At any time in North Carolina, an estimated 2,500 people—nearly 10 percent of the total incarcerated population in the state—are confined to cells the size of those that still haunt Waleed some 25 years after he his release from prison.
Ahmed Jallow, The Assembly
Ahmed Jallow, a former reporter for the Burlington Times-News, is a freelance writer based in Raleigh.