Gregory D. Foster

Gregory D. Foster is a former J. Carlton Ward Distinguished Professor and George C. Marshall Professor at the National Defense University, a West Point graduate and a decorated veteran of the Vietnam War. The views expressed are his own.


Donald Trump; military personnel
Trump Putin Jong-Un shadows silhouettes world map
Page: 1