The U.S. Commission on International Religious Freedom has urged the Biden administration to “hold the Indian government accountable” for the death of 84-year-old Jesuit priest and human rights defender Fr. Stan Swamy.
The Christian Post | Homepage
Read More
