By Theodore Shoebat Buddhists in the nation of Laos charged into a church and arrested 11 Christians, placing them in prison with 12 other Christians. Even the pastor was “coerced into signing a document saying the church would stop meeting.” The congregants were also not spared from such evil coercion, and were “forced to sign […]