In Dharmasthala, SIT found partial skeletal remains at one of the sites. Here’s what we know.

This post was originally published on Brut India.