The leader of al Qaida in Iraq, Abu Ayyub al-Masri, has been arrested in the northern city of Mosul, an Iraqi Defence Ministry spokesman. Spokesman Mohammed al-Askari said the arrest of al-Masri, also known as Abu Hamza al-Muhajir, was confirmed to him by the Iraqi commander of the province. ...