Stoney Creek Hospitality Corp., a Midwest hotel chain, has blocked CNN from the selection of TV channels it provides to guests, claiming that an Oct. 18 report showing Iraqi insurgents shooting U.S. troops was "shocking and repulsive" and "supported terrorism." James Thompson, president of the company, which operates hotels in Missouri, Iowa, Illinois and Wisconsin, told the Associated Press that he acted in "a moment of conscience." He said his decision to remove CNN from his hotel guest rooms was permanent.