Recognise rights of forest dwellers
Nearly 23% of India’s landscape is forest area and around 200 million citizens are dependent on the forests for their livelihood. The government of India...
18 February, 2020
Nearly 23% of India’s landscape is forest area and around 200 million citizens are dependent on the forests for their livelihood. The government of India...