Gizmodo : Environment

Abandon all hope, ye who enter the waters off Cyprus. A team of researchers report that the giant water bug L. patruelis has arrived in the country, sparking concerns that the creature has an established presence on the island.

Read more...