NationalKerala Human Sacrifice: SIT Formed, CPI(M) Calls For New Legislation; What Happened So FarBY Outlook Web Desk