A group of researchers gathering material for a magazine article on endangered wildlife encounter vampiric leopard women in the heart of the African jungle.
2007
1968
2019
2021
2024
2022
2018
2020
1940
1965
2023
1984