The White Cheeked Macaque, a new species of primate, has been spotted in Arunachal Pradesh by a group of wildlife photographers and biologists from North East India. The macaque is a new species that was discovered in 2015 by Dr Li Cheng and his group from the Modog in South-eastern Tibet in China. The discovery […]