Hard Secularism

Home > Religion > Religion and Politics > Secular > Hard Secularism

The total rejection of all religious and spiritual related practices in the public domain.