This Sunday, November 25th at 4pm, the Maysles Cinema is hosting a very special screening of The Central Park Five at the 500-seat theater in the Dempsey Center on 127th Street between Lenox Avenue and Adam Clayton Powell Blvd. (just around the corner from the Maysles Cinema). This special screening will be followed by a [...]