Criminal cases drag on