RIYADH – Crown Prince Abdullah, deputy premier and commander of the National Guard, yesterday reaffirmed that Islam is a religion of peace and moderation. The crown prince was delivering the inaugural address at an international conference on Islam and terrorism, organized by Imam Muhammad in Saud Islamic University.
