The Human Laboratory
S32:E15
1995
IMDb
Horizon investigates the controversial research into some birth control contraceptives.