RIYADH: Following attack on Imam Rida Mosque, that killed 18 worshippers, Saudi security forces have arrested 33 people on Monday.
Saudia that was supporting US against USSR’s invasion of Afghanistan is now facing the backlash in the form of terrorism.
Over five hundred IS terrorists are also in Saudi custody for planning terrorist operations in the Kingdom.