By Sulochana Ramiah Mohan Statistics on complaints against human rights violations registered at the Human Rights Commission of Sri Lanka (HRCSL), stand at 4,121 in
By Sulochana Ramiah Mohan Statistics on complaints against human rights violations registered at the Human Rights Commission of Sri Lanka (HRCSL), stand at 4,121 in