Vietnam Police "Publicly" Torture And Kill Degar Montagnard Christians To Warn House
Police in Vietnam publicly torture and kill Degar Montagnard Christians in the country's Central Highlands as a warning to house churches to stop their activities, a major advocacy group alleged Wednesday, June 6.
More...
Police in Vietnam publicly torture and kill Degar Montagnard Christians in the country's Central Highlands as a warning to house churches to stop their activities, a major advocacy group alleged Wednesday, June 6.
More...