
“For the last 29 years, Father Gordon MacRae has been denied justice, relegated to Concord Men’s Prison in New Hampshire. Despite an ex-FBI agent’s 3-year investigation, a Pulitzer prize-winning Wall Street Journalist’s multi-part exposé, even a current investigation into the police officer who framed him, nothing has thus far moved the needle — except perhaps in the court of public opinion.”
Read the full article by Claire Best.