Giant rodent chat brought back to life
“Only Arizona, Arkansas, Texas, Florida, Indiana, Nevada, Washington, North Carolina, and Tennessee allow people to keep capybaras as pets,” the report noted, adding that it is illegal to have a capybara as a pet in



