From war prisoner to two-time presidential candidate, US Senator John McCain served his country his whole life. He was a staunch critic of the Iranian regime and supported uprisings across the Middle East.
McCain was a maverick who sometimes surprised people with decisions, like having Sarah Palin as a running mate, but was also deeply respected by all until his final days.