Henry McCollum and Leon Brown, half brothers with intellectual disabilities, spent three decades in prison for the rape and murder of an 11-year-old girl before DNA evidence implicated someone else.
from NYT > U.S. News https://ift.tt/3u1Phr2
via IFTTT
No comments:
Post a Comment