Miniature Snow Leopard Seen in London

A Londoner got the fright of her life today,8 February 2021, when she saw a miniature snow leopard playing in the snow in her back garden. Fortunately she got a video of the visitor. The sighting will be referred to David Attenborough for comment. See the video below