Featured
A Great Good Friday Reunion— Mayflower Church lands in Texas
(Dallas, Texas) Yesterday on Good Friday, members of the Mayflower Church arrived in Dallas, Texas. Advocacy groups and partners in the United States government greeted the Chinese Christians at the