High-ranking military officers now lead the Department of Homeland Security and the Defense Department. Yet another is President Trump’s National Security Advisor. Some in Washington are concerned that this is too much, that a civilian government ought not have generals in cabinet positions. Stephen disagrees. In this podcast, he speaks movingly about his own experience [read more]