COLLIER COUNTY, Fla. — They’re known as the largest snake in the world, reaching lengths of up to 25 feet and weighing almost 500 pounds. Now officials think they could be living here in Southwest Florida. We’re talking about the green anaconda. It’s an Amazon River monster thats already been documented a few times in […]