Repeat: Sherrod's most shocking claims surround the youngest of the deceased, 19-year-old Deundrez Woods.
Sherrod's most shocking claims surround the youngest of the deceased, 19-year-old Deundrez Woods.