Wednesday, July 22, 2015

Federal audit blasts DEA for informant mishandling.

Seventeen confidential sources got $1 million of snitch pay in single year.

No comments: