Previous Next 02 April 2018 Cape Mountain Leopard by Aquila News Updates Updated Cape Mountain Leopard Sighting - 02.04.2018 Updated sighting of the elusive Cape Mountain Leopard. Updated sighting of the elusive Cape Mountain Leopard.