Palakkad auto-rickshaw driver plants 20,000 trees over 26 years

India