Federal law enforcement components used more than 16,000 confidential informants in fiscal year 2013 as part of criminal investigations. Informants can be critical to an investigation, but without appropriate oversight, problems can occur that undermine the credibility of the informant's role in an...
Trustpilot
3 days ago
1 month ago