Illustration photo
Al Qaeda Leader Arrested in Arizona
An alleged al Qaeda leader somehow slipped through immigration and was arrested in Phoenix Friday evening.
According to a statement by the Justice Department obtained by the Arizona Republic, Ali Yousif Ahmed Al-Nouri, 42, is “wanted to stand trial in Iraq on charges of the premeditated murder of two Iraqi police officers.”
The Iraqi government believes Al-Nouri, a Phoenix resident, served as the leader of the terrorist group in Fallujah in 2006 — specifically targeting Iraqi police officers.
Red More at New York Post