Conviction set aside: El Paso man released from jail after serving nearly 20 years

As It Happens

Yesterday, Daniel Villegas was released from the county jail in El Paso, Texas after serving nearly 20 years of a life-sentence for a murder he has always maintained he did not commit.. At 16, based solely on a confession which he has always claimed w

More From AudioMobile/As It Happens