Abdel Aziz al-Muqrin Killed

Security forces kill leader of Al-Qaeda leader in Saudi Arabia, Abdel Aziz al-Muqrin, as well as make attempts to curb Al Qaeda recruitment.
Security forces kill leader of Al-Qaeda leader in Saudi Arabia, Abdel Aziz al-Muqrin, as well as make attempts to curb Al Qaeda recruitment.