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

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...
 
Top