India’s arrest of an 83-year-old priest on terrorism charges is an insult to justice | Mari Marcel Thekaekara
Father Stan Swamy, who was helping indigenous people fight mining corporates, is far from a violent MaoistA frail, ailing 83-year-old Jesuit priest, Father Stan Swamy, has become the oldest person to be accused of terrorism in India. He is incarcerated…
Read More