Persecuted Mayflower Church Finds a New Home in Texas, 'Peace and Freedom in America'

A Chinese congregation that escaped persecution has found asylum in America. After suffering from religious persecution in the People's Republic of China, 63 members of the Mayflower Church congregation have a new life of freedom in Texas.


Right-click on a link below and choose "Save link as..." to save the file

High Definition - MP4
High Quality - MP4
Low Bandwidth - MP4
Give Now