-
South Florida is experiencing an infestation of poisonous Bufo toads, also known as Cane toads.These creatures are not native to South Florida but were…
-
A Florida suburb is being plagued by thousands of poisonous toads.Experts say the amphibians are bufo toads, also known as cane toads. Residents in the…