I n the depths of Ecuador's wilderness, scientists have unveiled the presence of two new tarantula species. Researchers of Universidad San Francisco de Quito found them on trees on the slopes of ...