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.
Sign up to receive TeachMideast content directly in your inbox