Prince Alwaleed Bin Talal, Chairman of Kingdom Holding Company (KHC), receives at his office in Riyadh Mohamud Ali Saleh, Kenyan ambassador to Saudi Arabia. — Courtesy photo
Prince Alwaleed Bin Talal, Chairman of Kingdom Holding Company (KHC), receives at his office in Riyadh Mohamud Ali Saleh, Kenyan ambassador to Saudi Arabia. — Courtesy photo