The noisy, alien-looking bugs are expected to return to the Peach State once again this spring, but this year’s brood is not ...
Cameras and bioacoustic recorders are being placed in Queensland's Channel Country in a bid to bring the "relentless hunters" ...