Snow Leopard Russia Census
WWF Russia has announced the snow leopard census results. The population of the snow leopard in key population groups in Russia is up to 61 snow leopards, including 23 cubs in 11 litters, according to latest estimates of WWF Russia. The results of the wide-scale snow leopard monitoring initiated