What the New Cuba Memo Means for Security Clearance Holders

Cuba may be 90 miles from Florida—but when it comes to national security, it’s suddenly a lot closer to home.