McCain just finished presenting a major foreign policy speech to the Los Angeles World Affairs Council. I tuned in slightly late, but heard most of it.
I was struck by how moderate his views are. It appears that the major difference between McCain and both Democratic contenders really is over withdrawal from Iraq and ability to recognize an enemy as an enemy - albeit an enemy which CAN be won over to democracy.
I was also shocked by his recognition of the dangers in supporting Middle East dictatorships and monarchies, actually naming Saudi Arabia and Egypt, and calling them out for pandering in secret to the terrorists in the hope of being "spared" by them....
He addressed the topics of global warming and putting an end to torture / closing Guantanamo with all the intensity of a Democrat.
IMO, a remarkable speech. McCain really seems to get it.