Obama visits Egypt
President Obama makes his long-promised address to the Muslim world from Cairo, Egypt. He is expected to talk about how the U.S. is willing to work for peace in the Middle East and to engage the wider Muslim world in the conversation.9:06 a.m.Manar Shorbagy: associate professor of political science, American University in Cairo. She's a specialist on U.S. politics and attended President Obama's speech.
Ambassador Edward Walker: professor of government at Hamilton College and adjunct scholar at the Middle East Institute. He was the U.S. ambassador to Israel, Egypt, and the United Arab Emirates.
Rachel Bronson: vice president for programs and studies at the Chicago Council on Global Affairs.
D-Day anniversary
Obama makes a symbolic visit to Normandy on D-Day, the biggest sea to the land attack in military history and a key strategic milestone for Allied success in World War II.9:45 a.m.Donald L. Miller: professor of History at Lafayette College. He is the author of three WWII history books, the latest is "Masters of the Air: America's Bomber Boys Who Fought the Air War Against Nazi Germany." He also co-wrote the screenplay for Tom Hank's new WWII documentary "Beyond all Boundaries."By phone from Delaware.
Eleanor Beardsley: reports for NPR from France.
A tale of two wars
As a member of both Bush administrations, Richard Haass was involved in the decision-making process around both wars in Iraq. In his new book, he explains how those two conflicts resulted from two fundamentally different views of U.S. foreign policy, and how the lessons of those wars will shape America's foreign policy debate.10:06 a.m.Richard Haass: president of the Council on Foreign Relations and author of "War of Necessity, War of Choice." He was director of planning for the State Department from 2001-2003 and served on the National Security Council from 1989-1993.
Twitter
You can follow Kerri Miller on Twitter at @KerriMPR
Midmorning Podcast
Download each day's Midmorning to your computer or portable MP3 player. Each hour addresses a different topic. To receive both hours every day, you need to subscribe to both hour one and hour two.
Subscribe directly with iTunes:
Hour 1: 
Hour 2: 
You can also copy and paste these URLs into your podcast software: