John McCain was a maverick whose last political battle was reining in Donald Trump - The Independent
The Independent | John McCain was a maverick whose last political battle was reining in Donald Trump The Independent During his long years of political service John McCain built - and sought to keep - a reputation as a maverick, who was liable to infuriate his party colleagues almost as much as not. His votes would more often-than-not toe the Republican party line ... Donald Trump and Barack Obama lead tributes to John McCain In Pictures: War hero John McCain through the decades US Senator John McCain dies aged 81 after brain cancer battle |