Please disable your Ad Blocker to better interact with this website.

Luis Rueda

Luis Rueda
8 POSTS 0 COMMENTS
Luis Rueda is an OpsLens Contributor and 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.