Hold India accountable, Biden administration told
New York: In a statement on July 10, the US Commission on International Religious Freedom has requested that the Biden administration “hold the Indian government accountable” for the recent death of Jesuit Father Stan Swamy. The USCIRF has condemned the Indian government for its consistent neglect of Swamy’s health. “FatherContinue Reading