A tribe devoted to the leopard cult is dedicated to preventing civilization from moving further into Africa.
1932
2018
1954
1981
1989
2009
2021
1993
1997
1994
2005
1963
1920
1928
1967
1984
1980
1996