President Obama's Cairo Speech: A First-Year Scorecard

Jun 2, 2010