Tyler, Texas info@ulctexas.org (903) 763-9111

Karen Bass spends weekend explaining controversial remarks including Scientology and Castro

Rep. Karen Bass, 66, of California, has had to row back on her past comments she made praising the Church of Scientology and Fidel Castro. Video has emerged.