Skip to product information
1 of 1



UPC: 738329255176

Format: DVD

Release Date: Aug 03, 2021

Rating: NR

Regular price $16.95 USD
Regular price Sale price $16.95 USD
Sale Sold out

This item is currently out of stock and may be on backorder.

This true crime documentary revisits the wrongful conviction case of Carlos DeLuna, a young Hispanic man who was arrested in 1993 for the murder of Wanda Lopez. DeLuna insisted on his innocence until his execution, but the prosecution did not believe his claim that another Carlos had committed the murder.
View full details