NewsCrazy superstition sees UP pilgrim offer his head at Jwalamukhi templeIn India, we witness superstition in some form or the other each day, Himachal doesn’t often fall prey to such idiosyncrasy, but…By Bharat · April 21, 2011