In Perspective: Obama is right, it’s time for honesty In the days leading up to his landmark speech in Cairo, US President Barack Obama said it was time for “honesty” between the United States Read More » June 12, 2009 No Comments