Will Potter: Eric McDavid Released from Prison, Feds Withheld Evidence
byAn environmental activist who was sentenced to 19 years in prison as an “eco-terrorist” was released from prison today following a court ruling where the government acknowledged withholding evidence during his trial.