Sealing the dragon's lair

Indonesia decides to close its Komodo island, home to the world's largest lizards, to tourists in order to conserve the animals
Published on
Down To Earth
www.downtoearth.org.in