Comment / Members-only A Bru homecoming? The Internal Displacement Monitoring Centre estimates conservatively that at least 650,000 people in India are currently considered internally displaced persons (IDPs), as a result of armed conflict, ethnic or By Ben Schonveld / 1 Dec 2010