President Obama will deliver a speech June 4 in Egypt on America’s relationship with the Muslim world, White House Press Secretary Robert Gibbs announced Friday. Egypt is “a country that in many ways represents the heart of the Arab world,” Gibbs said.