The US Federal Court of Appeals has invalidated the decision to allow the import of animal parts from trophy hunts from Zambia and Zimbabwe.
The US Federal Court of Appeals has invalidated the decision to allow the import of animal parts from trophy hunts from Zambia and Zimbabwe.