Chinese Christian church lands in Texas after fleeing persecution
Members of the Shenzhen Holy Reformed Church, also known as the Mayflower church, arrived in Texas this weekend after fleeing China years ago. The church members landed at Dallas-Fort Worth International Airport on Friday evening. Bob Fu, the founder of China…Read More→