If you own a Pixel, make sure it’s up to date right now.
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.