A group of exiled Chinese Christians, who feared persecution if they were sent back to China, arrived safely in the United States. The group had been detained for overstaying their visas in Thailand, where they had been trying to arrange formal passage to the US. The group arrested included 63 members of China’s Mayflower Church.
The group believed that Chinese government agents were behind a push to find and arrest them for overstaying their visas in an attempt to return them to China, Radio Free Asia reported. They were afraid that if they returned to China, they would be tortured and face forced disappearances due to their religious views, according to activists and religious…