Illustration photo

Al Qaeda Leader Arrested in Arizona

New York Post

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