New Delhi, Jan 21 (Agencies): In comments that is bound to draw sharp reaction from Indian Government, Critical of India's human rights record, a UN envoy on Friday said Armed Forces Special Powers Act and the Public Safety Act should be repealed while
continuation of other controversial laws should be reviewed.

Margaret Sekaggya, UN Special Rapporteur on the Situation of Human Rights Defenders after concluding a 10-day visit to Jammu and Kashmir, Gujarat, West Bengal, Assam and Orissa said human rights are being violated both by "state and non-state actors" in the country.

While acknowledging security concerns in the country, the UN rapporteur in her preliminary report said, "violation of human rights" have been taking place in all the five states
and India needs to "do lot more" in preserving human rights.

"Throughout my mission, I heard numerous testimonies about male and female human rights defenders and their families, who have been killed, tortured, ill-treated, falsely
charged, disappeared, arbitrarily arrested and detained or their offices raided and files stolen, because of their legitimate work in upholding human rights," she said.

Especially expressing concern about the situation in Jammu and Kashmir and North-Eastern states, she said the AFSPA and PSA must be repealed.

"The Armed Forces Special Powers Act and the Public Safety Act should be repealed and application of other security laws which adversely affect the work and safety of
human rights defenders should be reviewed," Sekaggya said, noting that she will file a detailed report to the UN in March.

Asked whether there is any scope for UN intervention in Jammu and Kashmir, she only said, "I do not know what do you mean by UN intervention" but hoped that her recommendation in the full report would be implemented by the authorities.

Asked specifically about human rights violations in West Bengal, the official said she found violations of human rights by both security forces and armed groups.