by
Hargrave Jennings
Language: English
Release Date: November 15, 2018
India, beyond all other countries on the face of the earth, is pre-eminently the home of the worship of the Phallus-the Linga puja; it has been so for ages and remains so still. This adoration is said to be one of the chief, if not the leading dogma of the Hindu religion, and there is scarcely a temple...