This is not the first incident of human sacrifice admin October 12, 2022October 12, 2022 Banner Slider Delhi Kerla News top horizontal scroller Pathanamthitta. The state is yet to come out of the shock of the human sacrifice in Pathanamthitta district. But this is not the first incident...