The BEST episodes directed by Srik Narayanan

The Human Zoo - Science's Dirty Secret
star
0.00
0 votes

#1 - The Human Zoo - Science's Dirty Secret

Channel 4 (UK) Documentaries - Season 2009 - Episode 29

This documentary from the Race: Science's Last Taboo season explores the disturbing phenomena of early 20th century human zoos.