Report: DEA Seized $3.2 Billion in Cash Without Filing Charges or Judicial Oversight
A bombshell report on forfeiture just came out: The DEA has taken $3.2 billion without filing any criminal charges or even any type of judicial oversight.
Read More