20011216 city.delhi: Lack of facilities further handicaps disabled