A remarkable discovery has been made on the isolated island of St. Helena, located in the South Atlantic Ocean, where two new spider species have been identified, including one that is entirely ...