the location where Leo was dumped was isolated and had no security cameras nearby. The Nebraska Humane Society asks anyone who has information on how Leo ended up wrapped in duct tape and dumped ...