Stan Swamy
Name: Stan Swamy (formally: Stanislaus Lourduswamy) Country/Area of Origin: India Background: Father Stan Swamy was a renowned Jesuit priest and respected activist for human rights for marginalized the Adivsasi tribal community Reason for Arrest: On 8 October 2020, then 83-year-old Father Swamy was arrested and charged with being a member of a former organization that …