Al-Qaeda sleeper cells still exist in Saudi Arabia
Al-Qaeda sleeper cells still exist in the Kingdom of Saudi Arabia and that they would be dealt with by the security forces, a senior minister said earlier this week. Full Story
Al-Qaeda sleeper cells still exist in the Kingdom of Saudi Arabia and that they would be dealt with by the security forces, a senior minister said earlier this week. Full Story