Tuesday, August 11, 2009

In the midst of all the news recently about all the new animals that have been discovered in the Himalayas is Muntiacus putaoensis, the world’s smallest deer species. These finds suggest that there is still hope for the discovery of Yetis, says Loren Coleman.

No comments:

Post a Comment