All posts tagged with Steve Clemons
-
-The U.S. Secret Service lashed out at The Atlantic’s Washington editor at large for a series of Tweets officials said were completely false. (Natural News) Steve Clemons, Washington editor at large for The Atlantic, began a series of Tweets on Thursday claiming that Secret Service manager-level personnel were forced to resign and were escorted out […]
Viewing 1 - 1 of 1 posts