Agriculture is the source of livelihood for nearly two-thirds of the population in India. A major part of the agriculture is rainfed (~80 out of 142 million ha net cultivated area) and will remain so for at least for a foreseeable future.
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