U.S. Sen. John McCain gestures during an interview with AP reporter Dan Perry (not shown) on the sidelines of a meeting on World Economy in Cernobbio, Italy, Saturday, Sept. 8, 2012. The 2008 Republican presidential candidate says he is "disappointed" with his party's presidential candidate for sidestepping the world affairs in his campaign for the White House � but reserves his truest bile for the current dweller, whom he blamed for inaction in a Middle East that "cries out for American leadership." McCain blasts President Barack Obama for not aiding rebels in Syria, abandoning Iraq and Afghanistan, and delaying tough decisions on Iran's nuclear program. (AP Photo/Giuseppe Aresu)
WASHINGTON (AP) — Sen. John McCain is accusing President Barack Obama of pursuing "a feckless foreign policy" that has compromised American influence around the world.
The Arizona Republican, who lost to Obama in the 2008 presidential election, tells NBC's "Today" show that "I'd like to see the president of the United States speak up once for the 20,000 people that are being massacred in Syria."
McCain said Thursday the attack on the U.S. Consulate in Benghazi, Libya was fresh evidence of "a belief in the Middle East that the United States is withdrawing" from the world.
He also said the initial American embassy response to unrest in Libya was "a very weak statement." McCain wouldn't comment on whether Mitt Romney was wrong to criticize Obama so quickly in the wake of the attack.
Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.