Feedback
News

Man Walks Free After Nearly 17 Years in Prison

Roger Logan hugs his family after being released from prison. NBC 4 New York

Roger Logan, who served 17 years on a 25-to-life sentence, is the latest inmate released following a review of possibly tainted cases in Brooklyn.

NBC New York: Continue Reading