By Trudy Rubin
The Philadelphia Inquirer
Share this story
As he was traveling in Asia last week, President Barack Obama let loose with a broadside against critics who say his foreign policy is too weak. ADVERTISING As he was traveling in Asia last week, President Barack Obama let loose