Previous Next 23 December 2018 Cape Mountain Leopard by Aquila News Updates Updated Cape Mountain Leopard Sighting 23-12-2018 Updated sighting of the elusive Cape Mountain Leopard. Updated sighting of the elusive Cape Mountain Leopard.