Kingdom over Culture
The film tells how thousands of indigenous peoples were put on public display in America in what scholars today call “human zoos.”
Source
Read More Evolution News