Vietnam Police "Publicly" Torture And Kill Degar Montagnard Christians To Warn House

Aug 6, 2006
729
0
16
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...