Al-Masri captured

Abu Ayyub al-Masri, the latest head of Al Qaeda in Iraq, has been captured in Mosul. (Via Instapundit.)

UPDATE: US officials aren’t so sure.

Leave a comment