Cannibal tree frogs are invading the US: Human hand-sized amphibians from Cuba have been spotted in Georgia – and officials urge residents to ‘kill them’ on the spot
Cannibal tree frogs from Cuba are invading parts of the US – and wildlife officials are urging people to kill the amphibians on the spot. The warning is due to the human hand-sized frogs eating those native to North America, which would lead to ‘ecological problems.’ The invasive creature also’ secretes an irritating liquid from their
READ MORE