Most Read

cancer immunity

Kirstie Alley
Cindy Ord/Getty Images

The death of actress Kirstie Alley—best known for her role in the hit sitcom Cheers and for her work in films like Village of the Damned and Drop Dead Gorgeous—has sparked renewed criticism of the Church of Scientology's alleged promise of cancer immunity.

Alley died earlier this week at the age of 71. The cause of death was colon cancer, according to her children, who noted the cancer had only been discovered recently.

Keep reading...Show less
});