Home » Human zoos are one of Europe’s most shameful secrets, and only ended in the ’50s. » 3_Human zoo