For a recent paper in Proceedings of the National Academy of Sciences, researchers investigated the odd physics of a ...
The invasive insects have started laying eggs to hatch in 2026. Now is the time to kill their egg masses, experts say. Here's ...