Michael Moschella

Michael Moschella is Truman National Security Project’s Political Director.



By / 6.29.2012

Editor’s note: This item is cross-posted from Truman’s Doctrine Blog. With the Fourth of July coming up there are a lot of politicians talking about national security. These are the top ten mistakes they make. Next week we will have the top ten ways to win on national security. 10. Holocaust comparison. It doesn’t matter whether […]