Of course, he was also for war in Libya until Obama went along with the NATO plan. Then, he was against it. Give it another day and let's see where he stands.
Saying "the time has come for a new policy" in Syria, veteran Republican Senator John McCain called Monday for U.S.-led airstrikes on President Bashar al-Assad's forces in an effort to protect civilians from a bloody year-long crackdown by the regime. "The United States should lead an international effort to protect key population centers in Syria, especially in the north, through airstrikes on Assad's forces," McCain, the top Republican on the Senate Armed Services Committee, said in a speech on the Senate floor. "To be clear: This will require the United States to suppress enemy air defense in at least part of the country," said McCain, who has repeatedly called in recent weeks and months for a stepped-up U.S. effort to protect Syrian civilians.