20100724 city.delhi: Commonwealth Games: Only 6 Village towers ready