In North Carolina, two brothers were acquitted, 30 spent years in prison

North Carolina Chief Justice Douglas Sasser found two prisoners innocent after 30 years in jail. Two half-brothers, Henry McCollum and Leon Brown, were accused in 1983 of the rape and murder of 11-year-old Sabrina Buy. According to The Huffington ...

370 - 371 of 371