Barack Obama arrived in Saudi Arabia today at the start of a short Middle East tour in his continuing effort to reach out to the Muslim world.
Obama arrives in Saudi Arabia at start of short Middle East tour