Luis Rueda

Luis Rueda

Luis Rueda is a retired CIA Operations Officer with over 28 years of experience in the clandestine service. During his storied career with the CIA, Rueda served as Chief of Station New Delhi and Chief of Iraq Operations during Operation Iraqi Freedom.

OpsLens Premium on CRTV.

Everywhere, at home or on the go.

SIGNUP NOW