John McCain was a fighter in life, war and politics, who earned an immense amount of respect even from his opponents… READ MORE …

source