CAIRO: Saudi Arabia's Crown Prince Mohammed bin Salman apologized for not attending the G7 summit set to take place on Friday in Italy due to "commitments related to supervising pilgrimage", the Saudi state news agency reported on Wednesday. (Reporting by Jaidaa Taha and Yomna Ehab; editing by Jonathan Oatis)