Articles & Multimedia
Showing 1-2 of 2 Publications
PodcastPuerto Rico Needs 50,000 U.S. Troops
Phillip Carter sits down with Robert Siegel on NPR's All Things Considered to explain the critical role that U.S. troops can and should be playing in Puerto Rico following Hur...
By Phillip Carter
PodcastKatherine Kidder and Phillip Carter Discuss New Report on Women in National Security
By Katherine Kidder, Phillip Carter & Neal Urwitz