NEW DELHI: India is the global host of this year’s World Environment Day on June 5.