A live TV broadcast showing U.S. President Barack Obama delivering his speech in Cairo University, is reflected in the sun glasses of a man at a coffee shop in Riyadh, Saudi Arabia, Thursday, June 4, 2009, as he watches the live TV broadcast. Obama called for a new beginning between the United States and Muslims, during his speech delivered at Cairo University in Egypt, which is broadcast live on the internet and TV stations.