Mohammed Al Zulfa
Mohammed bin Abdullah al-Zulfa, a member of the Consultative Assembly of Saudi Arabia, blamed Qatar, Iran and Turkey for the attack on Arish mosque.
Most Read