News

In 2017, a report submitted to the National Human Rights Commission of India by the Kerala Development Society found that 96 ...