Launching this Sept 11th
August 20, 2002 12:26 PM Subscribe
Launching this Sept 11th (ok, the 10th, but still): the DEA Museum will open a "powerful new exhibit that traces the historic and contemporary connections between global drug trafficking and terrorism." Good idea. Tasteful timing.
This thread has been archived and is closed to new comments