Henry McCollum and Leon Brown
Henry McCollum and Leon Brown
LUMBERTON, N.C. — The most memorable moment of the trial that put Henry McCollum and Leon Brown behind bars for three decades for a hideous 1983 rape and murder was a display of brilliant courtroom theatrics.

District Attorney Joe Freeman Britt of Robeson

Leggi Tutto