Seven wild leopards found in a concrete shed on Walter Slippers’ farm – reportedly trapped then stored there for American hunters to shoot.
Seven wild leopards found in a concrete shed on Walter Slippers’ farm – reportedly trapped then stored there for American hunters to shoot.