Four Christians, Including U.S. Woman, Arrested from Hotel in Nepal
Police in Nepal arrested four Christians from a hotel, including a woman from the United States, early Tuesday morning (April 23) on false charges of conversion by allurement, sources said.
Wednesday, April 24, 2019