A submit claims that non-Hindu safety personnel in Tirumala have been discovered thrashing Hindu devotees on the temple. We examine… Read More
Hindu devotees in India's jap Ranchi metropolis stroll barefoot on embers to appease Lord Shiva, god of destruction, and pray… Read More