Vietnam Police "Publicly" Torture And Kill Degar Montagnard Christians To Warn House Churches
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.
...continue reading this story