AdvertisementPraying Toward Mecca ... In Outer SpaceJuly 12, 2011NPR StafffacebookEmailSaudi Prince Sultan Bin Salman Bin Abdulaziz Al-Saud (left) with shuttle pilot John O. Creighton in 1985 before his historic mission. (AP)