Item 1: The creation of al-Qaeda in northern Europe announced Item 2: Newest clip in mysterious series of bomb making instructional videos Item 3: Terror Web Watch report on a pioneer of the virtual …
Continue Reading about Terror Web Watch for September 16, 2005