Researchers newly identified a “supergiant” sea bug species off the coast of south-central Vietnam, but scientists worry about its vulnerability to overfishing.
A new supergiant sea bug has been discovered in the South China Sea. Visually, it is very similar to Darth Vader, the central ...