Posted in Uncategorized Suicide bombing targeting Italian military police kills at least 25 November 13, 2003