Why This Focus on Scientology?
Very few in India have heard of the Church of Scientology. Scientology is a religion created by L. Ron Hubbard (1911-1986). Scientology is legally recognized as a tax-exempt religion in the United States and few other countries. The Church of Scientology claims that there are over 10 million people all over the world who follow [...]

