Comment Comment by ilaksh I just assume "ISS" is the new Al Qaeda" or "terrorism", i.e. branding and refinement of propaganda programs, providing a go-to enemy to justify military operations. parent ilaksh 11 years ago