Fluorescent spider and armored cricket among incredible discoveries in Angola
Summary An expedition to a distant plateau in Angola has found dozens of species doubtlessly new to science. The finds embrace a spider that glows blue underneath ultraviolet gentle and…