You have the eyes of a hunter if you can spot the two snow leopards stalking through the mountains in under 20 seconds 25 October, 2024 by Newstars Education See also Lucy Letby: How pole dancing nurse turned into UK’s most evil baby killer as deluded pal says ‘I’ll never believe it’