20050709 city.delhi: Drug pedlars get 20-year jail sentence