In this occasional series, we will bring you up to speed on the biggest national security stories of the week. If you've caught even a few minutes of cable news in the past week, you've probably heard about the “Nunes memo” and the controversy it has stirred. The document, which was released Friday, has created […]
Source: Political post news