CHOCHI, India, Jan 10 (IPS) - From the outside, the small grey
house in this hamlet in India's northern Haryana state, looks
peaceful and inviting. A brick path leads to the door covered
with a fading green garland and a sign wishing the visitor a
'Happy New Year'.