20080428 city.delhi: Delhi Traffic Police settle 20;000 pending challans; Rs 15 lakh recovered