Previous Next 24 July 2018 Cape Mountain Leopard by Aquila News Updates Updated Cape Mountain Leopard Sighting 24-07-2018 Updated sighting of the elusive Cape Mountain Leopard. Updated sighting of the elusive Cape Mountain Leopard.