Workers found a human head in 1984 and uncovered an ancient secret

· Times of India