Okay, this is cool: snow leopards have been spotted in Afghanistan. Snow leopards have been an endangered species for quite some time, so finding this group is really exciting. It’s not enough to take the snow leopard off the endangered list, though that wouldn’t happen for some time. Still, it’s progress. I’d hate to see such a beautiful species go extinct.