The FBI, entrapment, and the fear card
The FBI’s Joint Terrorism Task Force has been around since 1980, when the first was established in New York City. Today, these task forces are based in 104 cities nationwide, including at least one in each of the FBI’s 56 field offices, for a total of 71 JTTFs created since 9/11. Today, these task forces … Continue reading The FBI, entrapment, and the fear card
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed