Menu Close

The Great Achievement of Christianity

Rolf E. StaerkFlag of the United States on St Patrick’s Cathedral among midtown skyscrapers in Manhattan.

COMMENTARY: Christianity will prevail in the final analysis because it recognizes the supreme importance of the spiritual, the true meaning of liberty, and its moral obligations to people in the present world.