Population of snow leopards increases from 10 to 87 in Russia over ten years
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
Ali Uzdenov noted that today the snow leopard resides in four regions of Russia: the Altai Republic, Tuva, Buryatia, and the Krasnoyarsk region