Anti-war activist Cindy Sheehan has canceled three visits to Colorado after emotions over her protest outside President Bush's ranch boiled over at a church and college campus. A Glenwood Springs church voted Thursday not to allow Sheehan to give a speech scheduled for later this month after some members threatened to leave the church if she came. Church member Mo Barz said he thinks it is inappropriate for the church to host a political speaker. "I was definitely against having her," he said. "I felt all along the church should rescind any agreement they had to have her be there."...