image
Duke professor Peter Feaver was among 50 top Republican national security officials who declared they would not vote for Donald Trump in an open letter Monday.
Duke professor Peter Feaver was among 50 top Republican national security officials who declared they would not vote for Donald Trump in an open letter Monday.