Concerns over first snow and common leopards found in same area

Video footage showing snow leopards and common leopards sharing the same habitat causes alarm.

View original post