A New Discovery? February 16, 2015 by Mark Wild Statia is back with an article about an intriguing insect species that may be new to science. We’re looking forward to many interesting discoveries during this project, and this may be one of the best!