20030630 city.delhi: Face behind the better force