Cuban tree frogs in Florida could carry parasite that is potentially deadly to pets, humans

Cuban tree frogs in Florida could carry parasite that is potentially deadly to pets, humans

An invasive species is spreading across Central Florida and it could bring a dangerous, and even deadly, parasite.

Top Videos