Keeda Haynes had spent a few nights in Alderson, W. Va., when it really hit her. “I am in fucking federal prison.” Just weeks earlier, in December 2002, she had graduated from Tennessee State University, where she’d studied criminal justice…
Read More