Always the Same Map
Aru
•
5mo ago
•
97%
Countries that had a human zoo, the last human zoo in France was opened in 1994 and lasted 6 months.
the human zoo in france was called "Bamboula's village"
Comments 19