A nutria has recently been found in Stanislaus County. Nutria are huge rodents that have the potential to destroy natural environments and man-made infrastructures. They usually measure about 2 feet, […]