A camouflaged snow leopard hides in plain sight as it stalks its prey, but can you spot it in time to save yourself? 15 August, 2024 by Newstars Education See also Only Fools and Horses rich list - from surprising star worth £2.5m to legend who left just £40k after sudden death