What is it where you live? Pigeons that deface statuary, buildings and the occasional human head? Squirrels? Locusts? Mice or rats? Here in Hawaii, the pest of choice has been the mongoose. And we brought the pestilence on ourselves. The 1800s were big for sugar cane. Sugar plantations shot up on a lot of tropical […]
Read More→