“Devastating, Inexcusable”: EU, UN Human Rights Reps On Stan Swamy’s Demise
Human rights representatives, politicians and intellectuals flooded the social media with messages condoling Father Stan Swamy’s death. After an 84-year-old Jesuit Priest and tribal rights...