In Jharkhand’s Godda district, a tribal couple and their minor son were allegedly hacked to death by relatives over suspicion of witchcraft. Police arrested three accused and recovered the weapon, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results