Cache Shelton, now 28, was indicted last month after a WWL Louisiana investigation reopened the 2-year-old cold case.
Lorell Guydon, 96, is the “last man standing” among her 17 siblings. Her grandpa, Leander Guydon, was one of more than 2,000 formerly enslaved people interviewed as part of the Slave Narrative ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results