The excuse being used for this trip is the 25th anniversary of the flight of Sultan bin Salman bin Abdulaziz Al Saud, a nephew of the King of Saudi Arabia, on STS-51G in 1985.
Actually, this is quite an accomplishment for a Muslim. He left his suicide bomb vest in his tent in Saudi Arabia.