Does she defend the claim, that she really saw a snow leopard in the mountains in the full article / website text?
Edit: Read the disclaimer myself. She seems to defent seeing a snow leopard, as she also has a picture of its paw up in the same collection. Make of that, as you will.