John McCain profile
ARTICLE FINDER

John McCain, unbridled titan of American politics

Aug 26, 2018 - 9:16 AM

To the end, John McCain remained convinced that America's values should be shared and defended worldwide