A Great Good Friday Reunion— Mayflower Church lands in Texas
Mayflower Church arrived in Dallas, Texas. Advocacy groups and partners in the United States government greeted the Chinese Christians
Source: chinaaid.org
Fast, Ad-Free News Updates
Stay updated with breaking news from While Pastor Pan. Real-time updates on events, politics, business and more.