Ancient temple with evidence of human sacrifice discovered 0 08.07.2024 12:02 Indiatoday.in Ancient temple with evidence of human sacrifice discovered