intelnews.org
Is Texas Army base home to secret CIA weapons facility?
The CIA is known to maintain two facilities inside the United States. One is its headquarters in Langley, Va. The other is the so-called “Farm” near Williamsburg. However, for many deca…