Komodo: Living with the Deadly Dragons

On the Indonesian island of Komodo, residents have gotten used to living with the world's largest lizards and their lethal bite. But memories linger of deaths by dragon