The Kashmir musk deer have been spotted in Afghanistan and that’s fantastic news. Sci-News reports that scientists documented five sightings of the endangered animal in Nuristand, a province in the eastern part of the country. The last time scientists spotted these creatures in the region was 1948. Also known as “vampire deer,” musk deer are