'They took 30 years away from me ... but I don't hate them,' says McCollum
(Newser) -
A day after a judge declared Leon Brown and Henry McCollum innocent and ordered their release after 30 years behind bars for a rape and murder they didn't commit, the half-brothers finally walked out of prisons in North Carolina yesterday. McCollum, 50 embraced his parents as soon as he...