A Couple And Their Associate Held For Sacrificing The Lives Of Two Middle-Aged Women In Kerala. Superstitions Ruin Lives!

This is unsettling