In a remarkable find, researchers have identified a new spider species, Theridion himalayana, in the Indian Himalayas that ...