By Kai Schultz New Delhi, Oct. 24, 2018: Before Hindus can climb the 18 golden steps leading to the Sabarimala Temple, a centuries-old hillside shrine in southern India, there are customs to observe. Devotees fast for 41 days, avoiding alcohol, tobacco and sex. They prepare bundles of goods to beContinue Reading