Invasive species known as nutria are emerging in new places in the Houston area, including the Pearland suburb.
But lately, something else has put this scenic body of water on the map. Nobody knows exactly when, but nutria rodents began inhabiting it. According to Itami city, about 10 sightings of these ...