We spend hundreds of billions of dollars on our military and a huge amount on intelligence gathering and this guy is still walking around in public? Osama binLaden is one thing, he is hiding out in a cave someplace, this foreign agent appears on freaking talk shows!
A responsible CiC would announce to the world: Whomever hosts this site, whomever grants aid or comfort to those involved will never sell or buy anything with the USA.