Previous Next 08 September 2017 Cape Mountain Leopard by Aquila News Updates Updated Cape Mountain Leopard Sighting - 08.09.2017 (1) Updated sighting of the elusive Cape Mountain Leopard. Updated sighting of the elusive Cape Mountain Leopard.