News Headline
Study provides photo evidence of snow leopards in Arunacha
Source
Tribune India
Publication Date
2017-10-06
A study about snow leopards in Arunachal Pradesh has yielded photographic evidence of the presence of the elusive species in the Thembang area of the north-eastern state.