National Kerala Human Sacrifice: SIT Formed, CPI(M) Calls For New Legislation; What Happened So Far BY Outlook Web Desk