Tag Archives: Bangka Island

World’s Only Venomous Primate Rediscovered After 89 Years In Indonesia

Some were found in backyards, beside roads and even on power lines, reported NYPost . [...]