20040821 city.delhi: Mystery shrouds sisters' death in W Delhi