fix articles 467025, at john
Aliens, Drugs, 911, And The Black Budget (tags)
Kathrine Austin Fitts
Drugs and death in Afghanistan: What happened to Spc. Juan Torres? (tags)
On July 12, 2004 — just weeks before he was due to come home to Houston after his yearlong duty in Afghanistan — Torres was found dead in a shower/latrine at Bagram Air Base.