John McCain: US war hero, maverick and political titan - BBC News
The Arizona senator and Vietnam veteran was a towering figure in US public life for decades.
The Arizona senator and Vietnam veteran and former presidential candidate was a towering figure in US public life for decades.