John McCain has been on a mission all his life
Doug Wilson

John McCain has been on a mission all his life

U.S. Sen. John McCain's diagnosis of brain cancer will change the Senate. The 80-year-old McCain is a one-of-a-kind politician who defies simple labels. A Republican, with 34 years in Congress, including 30 in the Senate, he has withstood challenges from