Watershed management in India has been defined as rational utilization of land and water, and water resources for optimurn, and sustained production with minimum hazards to natural resources. It is essentially related to soil and water conservation.
Forfeiting our commons
The Lancet’s Series on Maternal and Child Undernutrition
President Obama's grand climate plan does not add up
Climate change can no longer be ignored
NGO demands withdrawal of Niyamgiri gram sabha notificatio