FoxNews:

A man the Iraqi government says is an Al Qaeda leader has been arrested in Arizona, prosecutors said.

Authorities in Iraq have accused Ali Yousif Ahmed Al-Nouri, 42, of killing two police officers in Fallujah in 2006 with other members of the terror group founded by Usama Bin Laden, Arizona federal prosecutors said.

Go to link