Previous Next 10 June 2018 Cape Mountain Leopard by Aquila News Updates Updated Cape Mountain Leopard Sighting 10-06-2018 Updated sighting of the elusive Cape Mountain Leopard. Updated sighting of the elusive Cape Mountain Leopard.