News

The Brachyponera chinensis, or the Asian needle ant, is an invasive species that can cause an allergic reaction in humans who are bit. Its name comes from its origin in China, Japan and Korea. The ...