Two Wrongfully Convicted Brothers Awarded $75 Million By North Carolina Jury 05/19/2021
An eight-person jury awarded half-brothers Henry McCollum and Leon Brown $31 million each – $1 million for every year they spent in prison.
Watching
You may also like5 Videos