20030208 city.delhi: India is no dharamshala for anyone to walk into