Sen. John McCain (R-AZ) announced he will retire in his upcoming book The Restless Wave. The cancer-stricken former war hero has served in the Senate for 31 years and has emerged as a top critic of President Trump among Republicans.Picture and amp; Footage;Getty Images and amp;nbsp;Music:AudioblocksPure Epic