World

Capybara population ‘wreaking havoc’ in a wealthy community in Argentina

Giant rodents, called Capybaras are invading neighborhoods in Argentina. Some are attacking pets and wrecking properties.