Nepal Detains 17 U.S. Citizens on Charges of Proselytization
Over a dozen U.S. citizens and an Indian national were detained last week in southeastern Nepal for alleged evangelistic activities, as reported by Nepalese media. Civil society sources and religious leaders said that this act by the Nepalese government was meant to intimidate the Christian community, according to International Christian Concern (ICC).