DEA on Arrival

TechQuant

Well-known member
Messages
264
Likes
52
US Drug Enforcement Administration director Michele Leonhart is to step down following allegations that agents attended sex parties funded by cartels.

Line of duty. What's the problem?
 
Top