Know About ‘Father of Trees’ Baba Sewa Singh
Diksha Kapoor
July 26th 2019 01:27 PM --
Updated:
August 5th 2019 06:50 PM
Baba Sewa Singh is an Indian social worker and environmentalist, who was honoured with the Padma Shri award, fourth highest civilian award in India in 2010. Popularly known as the father of trees, Baba Sewa Singh took an initiative in 2004 to plant more trees.