Al Qaeda terror riles Saudi public