Two Great Speeches

Yesterday and today, I read two great speeches by Barack Obama.
The first was given at Notre Dame amid a great flurry of conflict and protest regarding abortion.
The second was given in Cairo amid great interest in what Obama would say to the Muslim world.
Both are interesting and inspiring calls to multicultural community and common commitment to improve our world together. Please take the time to read them.