NC v. Michael Peterson: The Staircase Murder Trial

Billie Allen

Billie Allen, who now lives in Elizabeth Ratliff's home, takes the stand in Michael Peterson's murder trial. MORE


78-NC v. Peterson: Billie Allen