One of India’s holiest temples makes it mandatory for visitors to drink cow urine
People visiting one of the holiest Hindu temples in India’s Himalayan mountains must consume cow urine as a test of faith before they are allowed inside. New entry rules for the Gangotri temple in Uttarakhand make it compulsory for every visitor to consume panchgavya, a ritual concoction made from five cow-derived products – milk, curd,…
