Posted inWorld

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 Paso. The author, Sharon Weinnberger, details an escapade right out of a cloak and dagger novel, drunken characters and unprepared operatives. […]