David McMahon

The Central Park Five is a documentary (appearing on PBS tonight) about five young men wrongly accused of rape and assault in New York in 1989. It’s a story that will make you disappointed in humanity and righteously angry at those responsible for incarcerating the wrong people.