Telvangelist issues/declares a 'fatwa' August 22, 2005 in Uncategorized Is this what we have devolved to?We are Americans! And Christians!For shame!!!