Nalgonda: Mystery shrouds the finding of a severed head at the feet of Kalimata idol in Mettu Mahankali temple on the outskirts of Gollapalli village on Monday morning. The decapitated head was found at the feet of the Kalimata idol triggering suspicions of it being a human sacrifice. Police have not commented on the human […]