Biggs Army Base – El Paso News Organization

Tagged: Biggs Army Base

New York Post: The CIA staged a clandestine operation out of El Paso in 2001 0

New York Post: The CIA staged a clandestine operation out of El Paso in 2001

The New York Post published an article titled; “The CIA, Siberia and the $5M bar bill” on August 17, 2009 that details a CIA operation to buy Russian helicopters that was launched from El...

Get the El Paso News in your Inbox every morning!
Subscribe