Tag: DTRS deputy director escapes jail by a whisker