Swamy’s death: UN terms it “stain on India’s human rights record”
2021-07-17
Rome: The death in custody of Indian Catholic priest Stan Swamy, a renowned human rights and social justice advocate for over four decades, will forever remain a stain on India’s human rights record, a United Nations human rights expert has said. The 84-year-old, who died on July 5 while undergoingContinue Reading