Kelly Duda

PelĂ­culas

Factor 8: The Arkansas Prison Blood Scandal
Director
Documentary about how the Arkansas prison system sold hepatitis and HIV infected prisoner blood to other countries.