Minister of Islamic affairs, endowments, call and guidance Sheikh Saleh Al Al-Sheikh received here today British ambassador to the Kingdom of Saudi Arabia Sherard Cowper-Coles. They reviewed issues of mutual interest notably those pertaining to the Islamic affairs.