Crime

September 3, 2014

NC brothers released from prison spend first day in freedom

The 31-year nightmare that swallowed the lives of Henry McCollum and Leon Brown ended on a sticky Wednesday afternoon on a modest Fayetteville street, the day after a judge declared them innocent of a brutal 1983 rape and murder.

Related content

Comments

Videos

Editor's Choice Videos