Sign In
to Vote &
Create Storyboards.
 
After 30 years behind bars, two men were exonerated Tuesday by a judge in rural North Carolina and ordered released. The mentally disabled half brothers, Henry Lee McCollum and Leon Brown, had been convicted of raping and killing an 11-year-old girl, but the case against them rapidly unraveled recently after DNA evidence implicated another man in the gruesome crimes, the New York Times reported.
6
0
0


Storyboard
Print
Share this Article



Comment on this Article

Please Sign In to comment

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard