by Joshua Gill Nepalese authorities arrested four people Tuesday and deported a U.S. citizen on allegations of illegally converting people to Christianity by “allurement,” sparking outcry from Christian advocates. Police officers arrested two men and two women, one of whom is a resident of Colorado, around 8 a.m. Tuesday,…
Read More